<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer">7211</assigned-user-id>
  <attachments-count type="integer">0</attachments-count>
  <closed type="boolean">true</closed>
  <created-at type="datetime">2009-08-15T21:52:46+01:00</created-at>
  <creator-id type="integer">49226</creator-id>
  <milestone-due-on type="datetime" nil="true"></milestone-due-on>
  <milestone-id type="integer" nil="true"></milestone-id>
  <number type="integer">64</number>
  <permalink>contributing-to-rails</permalink>
  <priority type="integer">19701</priority>
  <project-id type="integer">16213</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>published</state>
  <tag nil="true"></tag>
  <title>Contributing to Rails</title>
  <updated-at type="datetime">2009-08-15T21:55:17+01:00</updated-at>
  <user-id type="integer">85</user-id>
  <user-name>Jeremy Kemper</user-name>
  <creator-name>Larkware</creator-name>
  <assigned-user-name>Mike Gunderloy</assigned-user-name>
  <url>http://rails.lighthouseapp.com/projects/16213/tickets/64</url>
  <original-body>Adding this one to the project today. Feedback welcome.</original-body>
  <latest-body>Adding this one to the project today. Feedback welcome.</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;Adding this one to the project today. Feedback welcome.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer">7211</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Adding this one to the project today. Feedback welcome.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Adding this one to the project today. Feedback welcome.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-02T16:23:16+00:00</created-at>
      <creator-id type="integer">49226</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">64</number>
      <permalink>contributing-to-rails</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16213</project-id>
      <state>available</state>
      <tag nil="true"></tag>
      <title>Contributing to Rails</title>
      <updated-at type="datetime">2009-03-02T16:23:18+00:00</updated-at>
      <user-id type="integer">49226</user-id>
      <user-name>Larkware</user-name>
      <creator-name>Larkware</creator-name>
      <assigned-user-name>Mike Gunderloy</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/16213/tickets/64</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">7211</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-03-11T12:05:45+00:00</created-at>
      <creator-id type="integer">49226</creator-id>
      <diffable-attributes type="yaml">--- 
:state: available
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">64</number>
      <permalink>contributing-to-rails</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16213</project-id>
      <state>published</state>
      <tag nil="true"></tag>
      <title>Contributing to Rails</title>
      <updated-at type="datetime">2009-03-11T12:06:40+00:00</updated-at>
      <user-id type="integer">1366</user-id>
      <user-name>Pratik</user-name>
      <creator-name>Larkware</creator-name>
      <assigned-user-name>Mike Gunderloy</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/16213/tickets/64</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">7211</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Damn good guide. Well written and easy to follow. As someone who's just read it (along with the contributor guide here in Lighthouse) before cloning rails for the first time I have the following comments.

 * I also needed to have memcached up and running for some of the tests to run.
 * Some of the tests are pending. It may be worthwhile reassuring people that this is okay.
 * I feel the sentence &quot;You can change sqlite3 with jdbcmysql, jdbcsqlite3, jdbcpostgresql, mysql or postgresql.&quot; would read better as &quot;You can swap sqlite3 for jdbcmysql, jdbcsqlite3, jdbcpostgresql, mysql or postgresql.&quot;.

When I know a bit more about git I'll look to make these changes myself if someone hasn't beaten me to it.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Damn good guide. Well written and easy to follow. As someone
who's just read it (along with the contributor guide here in
Lighthouse) before cloning rails for the first time I have the
following comments.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I also needed to have memcached up and running for some of the
tests to run.&lt;/li&gt;
&lt;li&gt;Some of the tests are pending. It may be worthwhile reassuring
people that this is okay.&lt;/li&gt;
&lt;li&gt;I feel the sentence &quot;You can change sqlite3 with jdbcmysql,
jdbcsqlite3, jdbcpostgresql, mysql or postgresql.&quot; would read
better as &quot;You can swap sqlite3 for jdbcmysql, jdbcsqlite3,
jdbcpostgresql, mysql or postgresql.&quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When I know a bit more about git I'll look to make these changes
myself if someone hasn't beaten me to it.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-06-14T08:53:34+01:00</created-at>
      <creator-id type="integer">49226</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">64</number>
      <permalink>contributing-to-rails</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16213</project-id>
      <state>published</state>
      <tag nil="true"></tag>
      <title>Contributing to Rails</title>
      <updated-at type="datetime">2009-06-14T08:53:34+01:00</updated-at>
      <user-id type="integer">55143</user-id>
      <user-name>Paul Gillard</user-name>
      <creator-name>Larkware</creator-name>
      <assigned-user-name>Mike Gunderloy</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/16213/tickets/64</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">7211</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Good article and helpful IRC responses on #railsbridge</body>
      <body-html>&lt;div&gt;&lt;p&gt;Good article and helpful IRC responses on #railsbridge&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-08-01T11:23:11+01:00</created-at>
      <creator-id type="integer">49226</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">64</number>
      <permalink>contributing-to-rails</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16213</project-id>
      <state>published</state>
      <tag nil="true"></tag>
      <title>Contributing to Rails</title>
      <updated-at type="datetime">2009-08-01T11:23:17+01:00</updated-at>
      <user-id type="integer">25697</user-id>
      <user-name>Karl Doody</user-name>
      <creator-name>Larkware</creator-name>
      <assigned-user-name>Mike Gunderloy</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/16213/tickets/64</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">7211</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I think this guide is OK right now, but I recently found that tests were failing for me locally and I couldn't quite figure out what it was.  I would have found a &quot;troubleshooting&quot; section helpful.  I think that section should urge users to:

 - check ci to see if it's green.  If it's green, and you are failing locally, it's your fault
 - run geminstaller, by first installing geminstaller (or manually install all of the gems and their appropriate versions, using geminstaller as the guide)</body>
      <body-html>&lt;div&gt;&lt;p&gt;I think this guide is OK right now, but I recently found that
tests were failing for me locally and I couldn't quite figure out
what it was. I would have found a &quot;troubleshooting&quot; section
helpful. I think that section should urge users to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;check ci to see if it's green. If it's green, and you are
failing locally, it's your fault&lt;/li&gt;
&lt;li&gt;run geminstaller, by first installing geminstaller (or manually
install all of the gems and their appropriate versions, using
geminstaller as the guide)&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-08-09T07:03:12+01:00</created-at>
      <creator-id type="integer">49226</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">64</number>
      <permalink>contributing-to-rails</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16213</project-id>
      <state>published</state>
      <tag nil="true"></tag>
      <title>Contributing to Rails</title>
      <updated-at type="datetime">2009-08-09T07:03:15+01:00</updated-at>
      <user-id type="integer">5060</user-id>
      <user-name>Jeff Dean</user-name>
      <creator-name>Larkware</creator-name>
      <assigned-user-name>Mike Gunderloy</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/16213/tickets/64</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">7211</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Some more git-fu would help on this one:

* Encourage branching before every patch. Easy to rebase, easy to do multiple patches, easy to delete, easy to publish to github.

* Demonstrate how to cherry-pick from master to stable branch. Follows our git workflow of all dev on master with bugfixes and small enhancements backported to stable.

* Show how to add to a patch without losing the original authorship. Play friendly with other contributors by not inadvertently &quot;claiming&quot; their work.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Some more git-fu would help on this one:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Encourage branching before every patch. Easy to rebase, easy to
do multiple patches, easy to delete, easy to publish to github.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Demonstrate how to cherry-pick from master to stable branch.
Follows our git workflow of all dev on master with bugfixes and
small enhancements backported to stable.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Show how to add to a patch without losing the original
authorship. Play friendly with other contributors by not
inadvertently &quot;claiming&quot; their work.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-08-15T21:52:46+01:00</created-at>
      <creator-id type="integer">49226</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">64</number>
      <permalink>contributing-to-rails</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16213</project-id>
      <state>published</state>
      <tag nil="true"></tag>
      <title>Contributing to Rails</title>
      <updated-at type="datetime">2009-08-15T21:55:17+01:00</updated-at>
      <user-id type="integer">85</user-id>
      <user-name>Jeremy Kemper</user-name>
      <creator-name>Larkware</creator-name>
      <assigned-user-name>Mike Gunderloy</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/16213/tickets/64</url>
    </version>
  </versions>
</ticket>
