4 ms·
I'm certainly glad that given a bit of time, cooler heads have prevailed. I completely understand the shear frustration one must endure when managing any open s
by nobleach 7y ago
I'm certainly glad that given a bit of time, cooler heads have prevailed. I completely understand the shear frustration one must endure when managing any open source library/framework. There is a huge sense of entitlement among consumers... but this should not translate to any responsibility on the part of the author. Throughout this process, I've seen comments about how simply forking the repo would be considered hostile... yet, I always felt that was part of the beauty of open source. Use what is available, and "stand on the shoulders of giants" when you wish to see something go in a different direction. Instead of viewing it as, "what you built is terrible, here, let me fix that for you". We should strive to see it as a tree that has much potential, some branches may be more favored. Some may collapse. Alliances may be formed. But it's all in the name of building cool stuff. I get how some may consider that nothing would ever get finished using that model... but, therein is again, the beauty of open source. If someone wants to "finish" something, they are free to do so.
- jupp0r 7y agoIt doesn’t have to be a tree, branches can merge again - remember iojs.
- ay 7y agoI am in exactly this situation now. I want to be able to have a method to load the content of the partial for mustache.ra; wrote in their repo looking for feedback - but if no none - absolutely going to fork, and hopefully no hard feelings on either side....
- ratww 7y agoI maintain a handful of forks of node.js libraries that the original authors were unresponsive or uninterested in maintaining. Some people did the same to some Ruby gems I wrote ten years ago. There was absolutely no drama involved. As long as you credit the original authors and isn't passive aggressive about forking, all is good. In fact, one of the authors of a library I forked noticed the attention my fork was getting and wanted me to merge back. Everyone won in the end.