GitHub user robertkowalski opened a pull request:

    https://github.com/apache/couchdb-fauxton/pull/125

    Write up expectations we have for contributions

    We recently got a styleguide and we also have other expectations for 
contributions like commit message char-length and a green passing testsuite, 
but it is not written up somewhere. This costs time for the contributor and the 
reviewer.
    
    I changed our doc a bit which is also linked when you create a PR in a 
yellow box above (`Please review the guidelines for contributing to this 
repository.`) and started to mention the things that we expect:
     - mention styleguide
     - mention commit message format
    
    I also changed a point which did not make sense to me:
     - small bugfixes do not need a Jira ticket
    
    Summed up over a year it takes a lot of time to find each extra for a PR 
created Jira ticket and close it, often people forget to close the ticket after 
the PR is merged (or do not have the karma for it?). 
    
    My main reason for removing this rule is that we do not act to the rule in 
the project - the theory differs a lot from the practical day-to-day business 
here. It also raises the entry barrier for folks which just want to fix a small 
bug, but have to register an account on Jira first, then verify their email, 
find out how to create a bug on Jira and then write it and just after that are 
able to submit a patch for a bug.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/robertkowalski/couchdb-fauxton contribing

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/couchdb-fauxton/pull/125.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #125
    
----
commit 87bbc0c9237015d78165a189dfc53bc21b8f209e
Author: Robert Kowalski <[email protected]>
Date:   2014-11-02T18:22:37Z

    Write up expectations we have for contributions
    
     - mention styleguide
     - mention commit message format
     - small bugfixes do not need a Jira ticket

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to