4 ms·
I give Angular the benefit of the doubt having been on the other end. It's easy to just merge PRs. It's much harder to make sure those contributions fit a bigge
by yesimahuman 9y ago
I give Angular the benefit of the doubt having been on the other end. It's easy to just merge PRs. It's much harder to make sure those contributions fit a bigger vision, don't break existing code bases, work in a backwards compatible way, are documented and expose proper public API's etc. It's risky. Should they have reviewed it earlier? Perhaps, but that's easy for us to say.
- Illniyar 9y agoI haven't been on the other end, so I don't have first hand knowledge but it seems to me that it's far easier to dismiss contributions because you didn't make them or they don't fit into your careful plan then giving up complete control and cultivate a strong contributor community. All the reasons you ascribe to it aside from "documented" aren't applicable here. The feature was in the bigger vision, it was well tested, backward compatible, etc... The only reason touted for not accepting it is that they wanted to get another feature in first.