Author: grobmeier Date: Tue Sep 10 19:36:34 2013 New Revision: 1521605 URL: http://svn.apache.org/r1521605 Log: draft instructions for users who want to work with github
Modified: struts/site/trunk/content/markdown/dev/git-for-struts.md Modified: struts/site/trunk/content/markdown/dev/git-for-struts.md URL: http://svn.apache.org/viewvc/struts/site/trunk/content/markdown/dev/git-for-struts.md?rev=1521605&r1=1521604&r2=1521605&view=diff ============================================================================== --- struts/site/trunk/content/markdown/dev/git-for-struts.md (original) +++ struts/site/trunk/content/markdown/dev/git-for-struts.md Tue Sep 10 19:36:34 2013 @@ -71,6 +71,34 @@ For reference, you can override the comm git svn dcommit --commit-url https://svn.apache.org/repos/asf/struts/struts2/branches/mybranch +## Contributing with GitHub + +If you would like to contribute using the GitHub tools you need to know we can only +accept your work if we have your [ICLA](http://www.apache.org/licenses/icla.txt) on file. +Please read the document carefully, sign and send it to us. Basically this document +protects you and the end users for legal problems. It allows the Apache Software Foundation +to use your code and distribute it. +You should receive an email a few days after you submitted it and appear in the +[committer index](http://people.apache.org/committer-index.html) in the section "unlisted CLAs". + +Once done, you can clone the [Apache Struts mirror on GitHub](https://github.com/apache/struts2): + + git clone g...@github.com:apache/struts2.git struts2-mirror.git + +Please create an issue on our [issue tracker](https://issues.apache.org/jira/browse/WW). +You'll receive an issue number which you should use to create a working branch (for example WW-4196). + +If you are sending a pull request, please send it to the Apache Struts teams repo and not +the official mirror. We cannot accept and close pull requests there which is the reason +we have an own account. You can find it here: + + [https://github.com/apachestruts/struts2](https://github.com/apachestruts/struts2) + +It is of course possible to add us as upstream repo: + + git remote add upstream https://github.com/apachestruts/struts2 + + ## Working with remote branches from GitHub You can add a remote branch from GitHub like this: