signed-off-by.git
6 years agoMerge branch 'dco' into contributing contributing
W. Trevor King [Wed, 11 Oct 2017 18:19:00 +0000 (11:19 -0700)]
Merge branch 'dco' into contributing

There's no need to bump the SubmittingPatches URL in CONTRIBUTING,
because that file has the same hash as it did before.

* dco:
  developer-certificate-of-origin: Update LF address

Signed-off-by: W. Trevor King <wking@tremily.us>
6 years agodeveloper-certificate-of-origin: Update LF address dco
W. Trevor King [Wed, 11 Oct 2017 18:04:31 +0000 (11:04 -0700)]
developer-certificate-of-origin: Update LF address

By pulling a fresh copy.  Also, developercertificate.org now support
TLS :)

  $ wget -S -O developer-certificate-of-origin https://developercertificate.org/
  --2017-10-11 11:03:49--  https://developercertificate.org/
  Resolving developercertificate.org... 140.211.169.4
  Connecting to developercertificate.org|140.211.169.4|:443... connected.
  HTTP request sent, awaiting response...
    HTTP/1.1 200 OK
    Server: nginx
    Date: Wed, 11 Oct 2017 18:01:49 GMT
    Content-Type: text/html; charset=UTF-8
    Content-Length: 1732
    Connection: keep-alive
    Vary: Accept-Encoding
    Last-Modified: Thu, 30 Jun 2016 17:31:34 GMT
    ETag: "5c2e43-6c4-536823dd5ef81"
    Strict-Transport-Security: max-age=16070400
    Accept-Ranges: bytes
  Length: 1732 (1.7K) [text/html]
  Saving to: ‘developer-certificate-of-origin’
  ...

After which I stripped out the HTML, leaving just the DCO text.

Signed-off-by: W. Trevor King <wking@tremily.us>
10 years agoCONTRIBUTING: Update now that the DCO is a separate file
W. Trevor King [Fri, 24 Jan 2014 23:40:26 +0000 (15:40 -0800)]
CONTRIBUTING: Update now that the DCO is a separate file

Also add little teasers explaining what is in each file.

My changes to CONTRIBUTING are licensed under both the Creative
Commons CC0 1.0 Universal license (see the `license` branch for full
text).

Signed-off-by: W. Trevor King <wking@tremily.us>
10 years agoMerge branch 'dco' into contributing
W. Trevor King [Sat, 25 Jan 2014 00:09:34 +0000 (16:09 -0800)]
Merge branch 'dco' into contributing

* dco:
  developer-certificate-of-origin: Add v1.1 from the Linux Foundation

Signed-off-by: W. Trevor King <wking@tremily.us>
10 years agodeveloper-certificate-of-origin: Add v1.1 from the Linux Foundation
W. Trevor King [Fri, 24 Jan 2014 23:46:30 +0000 (15:46 -0800)]
developer-certificate-of-origin: Add v1.1 from the Linux Foundation

Luis R. Rodriguez [1] has been trying to get information about the
licensing of the Linux kernel's DCO [2] for a while now [3,4], and it
looks like the Linux Foundation just made their view explicit [5,6,7].
This clarifies the copyright and licensing of Linus' two patches:

857a183 Update DCO ("signoff") rules to 1.1
991bd2e Start documenting the sign-off procedure in SubmittingPatches

From the whois information, developercertificate.org is pretty recent:

  $ whois developercertificate.org
  Domain Name: DEVELOPERCERTIFICATE.ORG
  Domain ID: D170689185-LROR
  Creation Date: 2014-01-15T02:54:55Z
  Updated Date: 2014-01-17T22:11:12Z
  ...
  Name Server: NS2.LINUX-FOUNDATION.ORG
  Name Server: NS1.LINUX-FOUNDATION.ORG

Now that this has an upstream source and it's own license (verbatim
copies only), I'm putting this file in its own branch.  Downloaded
just now:

  $ wget -S -O developer-certificate-of-origin http://developercertificate.org/
  --2014-01-24 15:46:21--  http://developercertificate.org/
  Resolving developercertificate.org... 140.211.169.4
  Connecting to developercertificate.org|140.211.169.4|:80... connected.
  HTTP request sent, awaiting response...
    HTTP/1.1 200 OK
    Server: nginx
    Date: Fri, 24 Jan 2014 23:46:58 GMT
    Content-Type: text/html; charset=UTF-8
    Connection: keep-alive
    Last-Modified: Fri, 17 Jan 2014 23:02:25 GMT
    ETag: "5c188d-6c5-4f0328910e8f0"
    Accept-Ranges: bytes
    Content-Length: 1733
  Length: 1733 (1.7K) [text/html]
  Saving to: ‘developer-certificate-of-origin’

  2014-01-24 15:46:21 (112 MB/s) - ‘developer-certificate-of-origin’ saved [1733/1733]

After which I stripped out the HTML, leaving just the DCO text.

[1]: http://www.do-not-panic.com/
[2]: https://www.kernel.org/doc/Documentation/SubmittingPatches
[3]: http://thread.gmane.org/gmane.linux.kernel/1397613
[4]: http://thread.gmane.org/gmane.linux.kernel/1492612
[5]: http://article.gmane.org/gmane.linux.kernel.wireless.general/118696
[6]: http://article.gmane.org/gmane.linux.kernel/1635433
[7]: http://developercertificate.org/

Signed-off-by: W. Trevor King <wking@tremily.us>
11 years agoCONTRIBUTING: point to external docs (for non GPLv2= projects)
W. Trevor King [Mon, 26 Nov 2012 14:31:02 +0000 (09:31 -0500)]
CONTRIBUTING: point to external docs (for non GPLv2= projects)

If a project wants to use the DCO/s-o-b workflow, but can't because of
license incompatibility, they can include this blurb pointing towards
the external documentation.  To avoid licensing issues with this
CONTRIBUTING file itself, I'm releasing it under the Creative Commons
CC0 1.0 Universal license (see the `license` branch for full text).

If you use this in your project, you'll probably want to adjust the
URL to point to somewhere more dependable.  It's annoyingly long, but
you should include the blob hash (or a higher level hash like the
commit hash) in your URL to make it absolutely clear which version of
the documentation you were using in your project at a particular time.

Signed-off-by: W. Trevor King <wking@tremily.us>