Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I appreciate that Facebook open-sources their libraries, but they have an awful habit of dumping source code on Github and then continuing to develop it internally without pushing those changes back out.

For example, Facebook open-sourced Thrift, then proceeded to develop it internally, and recently released out a fork of thrift, not merging anything back into the original tree.

Likewise, they open-sourced Corona a few years ago, their Hadoop fork, and I'm pretty sure that branch has been abandoned too.

So I'm really hesitant to start using any projects out of Facebook unless they develop some processes to actually maintain these projects.



Agree that their stewardship has been lacking (especially in comparison to say Apache, Docker, etc), but for research code this is a pretty nice release in terms of the scope of problems solved. For research it's more important to have an implementation of what worked (and what /didn't/) than a polished solution + well-kept community because a lot of the current code will probably get thrown away eventually anyways. The service here is research done rather than software provided.


That was years ago. Things have changed around there: https://github.com/facebook


They've done a good job keeping up PlanOut.

https://github.com/facebook/planout


From the article:

> We hope that these high-quality code releases will be a catalyst to the research community and we will continue to update them from time to time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: