4 ms·
> It makes sense to be extremely adversarial about accepting code because they're on the hook for maintaining it after that. They have maximum leverage at revie
by dataflow 2y ago
> It makes sense to be extremely adversarial about accepting code because they're on the hook for maintaining it after that. They have maximum leverage at review time, and 0 leverage after.
I don't follow. The one with zero leverage is the contributor, no? They have to beg and plead with the maintainers to get anything done. Whereas the maintainers can yank code out at any time, at least before when the code makes it into an official stable release. (Which they can control - if they're not sure, they can disable the code to delay the release as long as they want.)
- tuna74 2y agoMaintainers can't yank out code if that leads to feature, performance or user space regressions.
- janice1999 2y agoEntire filesystems and classes of drivers have been purged from the kernel over time. Removing stuff is not impossible as some here suggest.
- tuna74 2y agoYes, but removing stuff takes a lot of time and effort that most maintainers want to spend doing something more productive or fun.