From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 9C903138B38 for ; Tue, 28 Jan 2014 19:46:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5E080E0C14; Tue, 28 Jan 2014 19:46:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A5A47E0C14 for ; Tue, 28 Jan 2014 19:46:28 +0000 (UTC) Received: from spoonbill.gentoo.org (spoonbill.gentoo.org [81.93.255.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9737333F705 for ; Tue, 28 Jan 2014 19:46:27 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by spoonbill.gentoo.org (Postfix) with ESMTP id 41DDF18854 for ; Tue, 28 Jan 2014 19:46:26 +0000 (UTC) From: "Sebastien Fabbro" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastien Fabbro" Message-ID: <1390388455.2244b4474757c2c17d0d363764c400f6379f80c2.bicatali@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: / X-VCS-Repository: proj/sci X-VCS-Files: CONTRIBUTING.md X-VCS-Directories: / X-VCS-Committer: bicatali X-VCS-Committer-Name: Sebastien Fabbro X-VCS-Revision: 2244b4474757c2c17d0d363764c400f6379f80c2 X-VCS-Branch: master Date: Tue, 28 Jan 2014 19:46:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: d7e68bf3-2052-4101-9a1b-1b9c2e6cbcdf X-Archives-Hash: b9cbf16c6826c4d130f33a2c409da23f commit: 2244b4474757c2c17d0d363764c400f6379f80c2 Author: Justin Lecher gentoo org> AuthorDate: Wed Jan 22 11:00:55 2014 +0000 Commit: Sebastien Fabbro gentoo org> CommitDate: Wed Jan 22 11:00:55 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2244b447 Finalizing the Contribution instructions Signed-off-by: Justin Lecher gentoo.org> --- CONTRIBUTING.md | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b156ca0..3d02fa6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,7 +5,9 @@ ###Requiered -* Everybody who wants to contribute should own an account at [github](https://github.com/join). Please register yourself there. +* **Account at [github](https://github.com/join)** + +Everybody who wants to contribute needs to own an account. Please register yourself there. ###Recommended * **Define echangelog user** @@ -38,7 +40,7 @@ First clone the overlay hub clone gentoo-science/sci -In order to send pull request and ask for inclusion of your changes you need to have your own fork of the overlay on github. You can do this by +In order to send pull request and ask for inclusion of your changes you need to have your own fork of the overlay on github. You can do this by issuing cd sci hub fork @@ -65,14 +67,14 @@ Next we push back the changes to our fork and send a pull-request to the overlay hub push YOUR_GITHUB_USER hub pull-request -Lastly you need to wait for review comments and the merge of your work. In case you need to include some improvements, just commit your work again using repoman and push it again to your fork. +Lastly you need to wait for review comments and the merge of your work. In case you need to include some improvements, just commit your work again using repoman and push it again to your fork. No need to send another pull-request as you new changes will be added the original one. ---- ##For Maintainers -**The merging of pull request should only be done by gentoo developers.** +**The merging of pull request should only be done by gentoo developers!** -If you feel that they are slacking, don't bother to ping them again. +If you feel that they are slacking, don't bother to ping them again. If you like to become a dev yourself, prove some contribution and ping us via sci@gentoo.org or on irc in #gentoo-science @ freenode. ###Prerequisite @@ -82,17 +84,18 @@ Make sure you have both repos (github & gentoo.org) as remotes defined. should give -> github git@github.com:gentoo-science/sci.git (fetch) +>github git@github.com:gentoo-science/sci.git (fetch) > -> github git@github.com:gentoo-science/sci.git (push) +>github git@github.com:gentoo-science/sci.git (push) > -> origin git+ssh://git@git.overlays.gentoo.org/proj/sci.git (fetch) +>origin git+ssh://git@git.overlays.gentoo.org/proj/sci.git (fetch) > -> origin git+ssh://git@git.overlays.gentoo.org/proj/sci.git (push) +>origin git+ssh://git@git.overlays.gentoo.org/proj/sci.git (push) + -In the beginning you should review the pull request on github directly and recommend as much improvements as possible. Once everything is fine or you like to fix the rest yourself, you can use the follow command to get the pull-request in a new branch in you repo. +In the beginning you should review the pull request on github directly and recommend as much improvements as possible. Once everything is fine or you like to fix the rest yourself, simply can use the follow command to get the pull-request in a new branch in you repo. - hub checkout https://github.com/gentoo-science/sci/pull/176 + hub checkout https://github.com/gentoo-science/sci/pull/PULLREQUEST-NUMBER Now check the package by building and installing it, and run *repoman* in the package dir. If this is also fine, merge the branch into the master @@ -103,7 +106,9 @@ Finally use the script **merge-dualHEAD** from the *scripts* directory to merge --- -####. +####Contribution to the document +Justin Lecher + This document is available under [Creative Commons Attribution ShareAlike 4.0](http://creativecommons.org/licenses/by-sa/4.0) ![ccsa-4 icon](http://i.creativecommons.org/l/by-sa/4.0/88x31.png)