Commit Graph
16 Commits
Author SHA1 Message Date
Björn Grüning fc016d8e87 Merge pull request #314 from jmchilton/organization_v2
[PROCEDURES] Implement policies for committers and pull requests.
2015-06-14 19:43:02 +02:00
Dannon Baker 226b05db8a Update galaxy-lab to primary mailing list in CONTRIBUTING 2015-06-05 13:00:36 -04:00
John Chilton 90fe4320b8 Update language in CONTIRBUTING.md...
.. clarifying that people must be added or removed from the committers list one at a time. Also improve the language in that section of the document.
2015-06-05 11:07:00 -04:00
John Chilton 20e4c3d6e4 Refine procedures related to governance changes...
... based on comments made by @blankenberg.
2015-06-04 16:13:35 -04:00
John Chilton 3316b25432 Small clarification to CONTRIBUTING.md recommended by @nsoranzo.
https://github.com/galaxyproject/galaxy/pull/295#discussion_r31454497.
2015-06-01 14:45:28 -04:00
John Chilton 0fe60d49ba Adjust CONTRIBUTING.md security language per suggestion of @martenson. 2015-06-01 14:08:50 -04:00
Martin Cech ac93879823 typo fix 2015-05-30 19:33:19 -04:00
Dannon Baker 73aa35b63c A few minor tweaks to organization/contributing doc. 2015-05-30 08:54:47 -04:00
John Chilton ef74d06904 Implement policies for commmitters and pull requests.
- State and clarfiy my (@jmchilton's) understanding of existing informal pull request policies.
- Add a list of committers who should have "commit" access to the repository according to my understanding of the team meeting held on 5/28/2015.
- Add language describing how the Galaxy project might manage commit access and project governance going forward in accordance with my understanding of the team meeting discussion.

This fills in a lot of gaps left by informal policies and informal discussions and I am eager to see much discussion on each of these topics. Much of the language and structure is borrowed with heavy modification from the Django and Apache variants of these documents.

Also - congrats to @nsoranzo, @erasche, and @bgruening who the team unanimously voted to grant commit access to.
2015-05-30 07:09:44 -04:00
Nicola Soranzo 8254caba54 Update many links which redirect to https. 2015-04-09 20:37:03 +01:00
John Chilton 2650d09175 Document new policy - all changes should come through a PR. 2015-03-29 09:21:46 -04:00
John Chilton 7d5dde8870 More CONTRIBUTING.md modifications for switch to github. 2015-03-29 09:19:38 -04:00
Dannon b8762c836b Update CONTRIBUTING 2015-02-21 13:29:58 -05:00
John Chilton a69db7a7fb Link to "easiest ways to start" card in CONTRIBUTING.md. 2015-02-08 18:17:10 -05:00
John Chilton 0e3c165c12 Add link to actual presentation slides to CONTRIBUTING.md.
For people who want to follow along with Dannon at home.
2015-02-08 15:29:02 -05:00
John Chilton 82fe547a93 First crack at a CONTRIBUTING file for galaxy-central.
Ideally this would come in through a pull request but I am trying to rush through documentation related to Galaxy development ahead of a GSOC application - by all means I would encourage comments related to this commit as well as well as direct modifications.

CONTRIBUTING files are meant to encourge developers to contribute to open source projects by spelling out how to contribute and what is expected from contributions. More resources related to CONTRIBUTION files include:

 - http://contribute.md/
 - https://github.com/blog/1184-contributing-guidelines

This isn't coming at the expense of wiki documentation - I have already made dozens of enhancements to the Develop section of the wiki today and I am planning a huge walkthrough of how to contribute and learn about various aspect of the broader Galaxy community from a new developer perspective. Having this file in place though I feel is an important part of that however.
2015-02-08 15:02:54 -05:00