George: Thanx for the example, seems to fit in the 1st category (trying to solve one's own pain).<br><br>Cheers,<br>Vahagn<br><br><div class="gmail_quote">On Thu, May 7, 2009 at 9:10 PM, George Palmer <span dir="ltr"><<a href="mailto:george.palmer@gmail.com">george.palmer@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I wrote a CouchDB adapter for Rails that mimicks the ActiveRecord API.<br>
 I ended up doing this because I started using the existing libraries<br>
and became really frustrated with them (being used to the depth of the<br>
AR API).  So in the end I decided to roll my own.  It's not for<br>
everybody as it's quite opinionated in how it uses CouchDB as a<br>
database, but then you could say the same about Rails in general.<br>
<br>
Hope that helps!<br>
<br>
George<br>
<br>
--<br>
<br>
Hello,-<br>
<br>
I've been browsing the often impressive open source contributions of some of<br>
the Rails / Ruby luminaries when it struck me that I don't really understand<br>
how most open source projects originate. Essentially what I'd like to know<br>
is whether such contributions are most typically the bi-product of some main<br>
development effort or are they conceptualized and implemented for their own<br>
sake, from the very start.<br>
<br>
So if you have open source contributions, I hope you'll shed some light as<br>
to why you have them:<br>
<br>
  1. You were solving a problem for yourself (a pet project perhaps), and<br>
  ended up with extra code that you released as open source;<br>
  2. You were working on someone else's problem (such as a client's), and<br>
  ended up with extra code that you released as open source;<br>
  3. You were bored and decided to make a contribution for the fun of it;<br>
  4. You were being strategic. You realized that for the Kool Kids to work<br>
  with you and the Beautiful People to go to bed with you, you NEED to have<br>
  open source contributions before we arrive at web 3.12. (This is the path<br>
  I'm feeling irresistibly pulled towards, by the force of destiny).<br>
<br>
As I realize that human behaviour is often influenced by several factors,<br>
compound answers (such as 1&4; or 3&4) are of particular interest.<br>
<br>
Thanks!<br>
<br>
/ Vahagn<br>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</blockquote></div><br>