Sha256: 055c7bbe982a5e1179a3d2fd3286787d44c28eddf6336b5ff415dca015c5033a

Contents?: true

Size: 1.51 KB

Versions: 71

Compression:

Stored size: 1.51 KB

Contents

We're using GitHub[http://github.com/thoughtbot/shoulda/tree/master] and Lighthouse[http://thoughtbot.lighthouseapp.com/projects/5807], and we've been getting any combination of github pull requests, Lighthouse tickets, patches, emails, etc.  We need to normalize this workflow to make sure we don't miss any fixes. 

* Make sure you're accessing the source from the {official repository}[http://github.com/thoughtbot/shoulda/tree/master].
* We prefer git branches over patches, but we can take either. 
* If you're using git, please make a branch for each separate contribution.  We can cherry pick your commits, but pulling from a branch is easier. 
* If you're submitting patches, please cut each fix or feature into a separate patch.
* There should be a Lighthouse[http://thoughtbot.lighthouseapp.com/projects/5807] ticket for any submission.  If you've found a bug and want to fix it, open a new ticket at the same time. 
* We've got github/lighthouse integration going, so you can update tickets when you commit.  {This blog post}[http://hoth.entp.com/2008/4/11/github-and-lighthouse-sitting-in-a-tree] explains the commit options pretty well.
* Please <b>don't send pull requests</b>  Just update the lighthouse ticket with the url for your fix (or attach the patch) when it's ready.  The github pull requests pretty much get dropped on the floor until someone with commit rights notices them in the mailbox. 
* Contributions without tests won't be accepted.  The file <tt>/test/README</tt> explains the testing system pretty thoroughly. 


Version data entries

71 entries across 71 versions & 14 rubygems

Version Path
Flamefork-shoulda-2.10.1 CONTRIBUTION_GUIDELINES.rdoc
Flamefork-shoulda-2.10.2 CONTRIBUTION_GUIDELINES.rdoc
emschwar-shoulda-2.0.6.1 CONTRIBUTION_GUIDELINES.rdoc
francois-shoulda-2.0.5.1 CONTRIBUTION_GUIDELINES.rdoc
francois-shoulda-2.0.5.2 CONTRIBUTION_GUIDELINES.rdoc
francois-shoulda-2.0.5.4 CONTRIBUTION_GUIDELINES.rdoc
francois-shoulda-2.10.1 CONTRIBUTION_GUIDELINES.rdoc
gsterndale-warrant-0.2.0 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.6/CONTRIBUTION_GUIDELINES.rdoc
gsterndale-warrant-0.3.0 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.6/CONTRIBUTION_GUIDELINES.rdoc
hashrocket-clearance-0.4.0 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/CONTRIBUTION_GUIDELINES.rdoc
hashrocket-clearance-0.4.1 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/CONTRIBUTION_GUIDELINES.rdoc
hashrocket-clearance-0.4.2 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/CONTRIBUTION_GUIDELINES.rdoc
hashrocket-clearance-0.4.3 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/CONTRIBUTION_GUIDELINES.rdoc
jcnetdev-shoulda-4.2 CONTRIBUTION_GUIDELINES.rdoc
mattknox-goaloc-0.3.0 lib/goaloc/generators/resources/shoulda/CONTRIBUTION_GUIDELINES.rdoc
mattknox-goaloc-0.4.0 lib/goaloc/generators/resources/shoulda/CONTRIBUTION_GUIDELINES.rdoc
mjankowski-shoulda-2.0.4 CONTRIBUTION_GUIDELINES.rdoc
mjankowski-shoulda-2.0.5 CONTRIBUTION_GUIDELINES.rdoc
ratnikov-shoulda-2.0.6.1 CONTRIBUTION_GUIDELINES.rdoc
ratnikov-shoulda-2.0.6.2 CONTRIBUTION_GUIDELINES.rdoc