On Fri, Mar 18, 2011 at 10:02:17AM +0000, Imran Rafique wrote: > On 18 March 2011 09:20, Peter Bex <peter....@xs4all.nl> wrote: > > On Fri, Mar 18, 2011 at 09:00:20AM +0000, Imran Rafique wrote: > >> Dynamite is popular, and gets repeatedly forked on github. > > > > Forking's bad, mmmkay? > > Are you lecturing me, or the denizens of github?
It's long been general wisdom that forking should be avoided at all costs, not because of technical reasons but because of social reasons. So yes, I think the way github's promotes rampant forking is bad. See also http://sheddingbikes.com/posts/1299555462.html and http://producingoss.com/en/forks.html If a fork is made that's okay, but *only* as long as that fork is short-lived and integrated back into the mainline tree. And in the long run that means you probably want to wait for that event before starting to use that code, generally. If not, you will only have to use the "forked" repo temporarily. Cheers, Peter -- http://sjamaan.ath.cx -- "The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music." -- Donald Knuth _______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-hackers