mbrubeck

(no subject)

Nov. 22nd, 2010 | 06:10 pm
From:: mbrubeck

"It feels like it is littered with half started, never completed, or just never merged trees. If you can easily takes changes from the main tree, the incentive to have your tree merged back into the canonical tree is low."

Having been a maintainer and contributor on various free software projects for over a decade, and having worked with many different open-source-using and -contributing companies in that time, I can assure you that these forked trees and unmerged changes have always existed. The great thing about the GitHub model is that it brings them out in the open where people can potentially find and use them. Before GitHub, the same changes would have languished on users' hard drives or behind company firewalls.

There will always be changes that aren't wanted upstream, or whose authors don't have the incentive or ability to merge them. The question is what happens to them instead, and GitHub provides a very low-barrier, high-value answer.

Link | view all comments

Reply

No HTML allowed in subject

  
 
   
 

Notice! This user has turned on the option that logs your IP address when posting. 

(will be screened)