3 ms·
What you're describing with the 'fork' button is incorrect. When you fix something on your own branch, nobody on earth but yourself benefits from it. For this t
by billmcneale 16y ago
What you're describing with the 'fork' button is incorrect. When you fix something on your own branch, nobody on earth but yourself benefits from it. For this to work, you have to contribute your work back and (the hard part), the original owners have to accept it. And that's where open source usually breaks down.
Another point of the original post is that monkey patching is the kiss of death of many Ruby and Ruby on Rails projects.
- jrockway 16y ago"Usually"? I can't think of any change I've ever made to an open source project that hasn't been accepted. This ranges from random Perl modules to Emacs and the Linux kernel. Contributing is as easy as sending an email!