diff --git a/doc/contribute.html b/doc/contribute.html index efe0f4a8b5c..23371e2cff7 100644 --- a/doc/contribute.html +++ b/doc/contribute.html @@ -24,7 +24,7 @@ you're working on if you want to change or add to the Go repositories.

-Before undertaking to write something new for the Go project, +Before undertaking to write something new for the Go project, please file an issue (or claim an existing issue). Significant changes must go through the @@ -124,6 +124,41 @@ to Google Accounts. Sign in using the same Google Account you used above. That is all that is required.

+

Contributor License Agreement

+ +

Gerrit serves as the gatekeeper and uses your e-mail address as the key. +To send your first change to the Go project from a given address, +you must have completed one of the contributor license agreements: +

+ +

+You can use the links above to create and sign the contributor license agreement +or you can show your current agreements and create new ones through the Gerrit +interface. Log into Gerrit, +click your name in the upper-right, choose "Settings", then select "Agreements" +from the topics on the left. If you do not have a signed agreement listed here, +you can create one by clicking "New Contributor Agreement" and following the steps. +

+ +

+This rigmarole only needs to be done for your first submission for each email address. +

+

Install the git-codereview command

@@ -628,30 +663,6 @@ the AUTHORS file defines who “The Go Authors”—the copyright holders—are. These files will be periodically updated based on the commit logs. -

Gerrit serves as the gatekeeper and uses your e-mail address as the key. -To send your first change to the Go project from a given address, -you must have completed one of the contributor license agreements: -

- -

-This rigmarole needs to be done only for your first submission. -

-

Code that you contribute should use the standard copyright header: