Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated contrib docs, mention "DO NOT MERGE" pull requests #3428

Merged
merged 1 commit into from
Aug 24, 2014

Conversation

chillu
Copy link
Member

@chillu chillu commented Aug 24, 2014

These should be avoided because they undermine the process of peer review and
merging in github, we should strive to have zero open pull requests, as
opposed to treating it as a stage for work in progress. Intermediary code
review can happen in github forks instead.

Also remove some checklist items which were based on the Trac bugtracker, e.g.
its not longer possible to assign yourself to issues because of github's
limited permission abilities.

* Describe specifics on how to test the effects of the patch
* It's better to submit multiple patches with separate bits of functionality than a big patch containing lots of
changes
* Only submit a pull request for work you expect to be ready to merge. Work in progress is best discussed in a ticket, or on your own repository fork.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"in an issue" would be more accurate.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

These should be avoided because they undermine the process of
peer review and merging in github, we should strive to have
zero open pull requests, as opposed to treating it as a stage
for work in progress. Intermediary code review can happen in github forks instead.

Also remove some checklist items which were based on the Trac bugtracker,
e.g. its not longer possible to assign yourself to issues because
of github's limited permission abilities.
halkyon added a commit that referenced this pull request Aug 24, 2014
Updated contrib docs, mention "DO NOT MERGE" pull requests
@halkyon halkyon merged commit afa6612 into silverstripe:3.1 Aug 24, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants