I notice a lot of negativity arround here. Don't know why that is... But i'll take my 5 cents on it.
NIH - Not invented here and redoing an opensource project.
- Github said they used HAProxy before, i think the use case of github could very well be unique. So they created something that works best for them. They don't have to re-engineer an entire code base.
When you work on small projects, you can send a merge request to do changes. I think this is something bigger then just a small bugfix ;). Totally understand them there for creating something new
- They used opensource based on number of open source projects including, haproxy, iptables, FoU and pf_ring. That is what opensource is, use opensource to create what suits you best. Every company has some edge cases. I have no doubt that Github has a lot of them ;)
Now,
Thanks GitHub for sharing, i'll follow up on your posts and hope to learn a couple of new things ;)
NIH - Not invented here and redoing an opensource project.
- Github said they used HAProxy before, i think the use case of github could very well be unique. So they created something that works best for them. They don't have to re-engineer an entire code base. When you work on small projects, you can send a merge request to do changes. I think this is something bigger then just a small bugfix ;). Totally understand them there for creating something new
- They used opensource based on number of open source projects including, haproxy, iptables, FoU and pf_ring. That is what opensource is, use opensource to create what suits you best. Every company has some edge cases. I have no doubt that Github has a lot of them ;)
Now,
Thanks GitHub for sharing, i'll follow up on your posts and hope to learn a couple of new things ;)