Minoru
вот эти слова из раздела «Patch 3» отлично поясняют суть конфликта (IMHO):
> The maintainer was attempting to mentor an obviously junior contributor, taking time to teach the developer what the proper thing to do here would be, and what is needed in order to have them create a contribution that would be acceptable. The contributor knew that the patch was bad, showing that the researchers were willing to waste the resource that is in shortest supply in our community: the time of reviewers and maintainers. Having this waste of an "effort of someone trying to teach another" be created by an educational institution was especially hurtful to the community and caused many of the bad feelings on the community's side, further amplified by not having any idea which patches out of the hundreds sent by UMN or from new contributors using gmail accounts might be intentionally bad.
Ещё интересная деталь: «Summary of "Hypocrite Commits" patch attempts» не упоминает, что отклонённые патчи были отклонены вовсе не из-за тех багов, которые туда были намерено заложены. Так что заявлять, что «[o]ur patch-review processes worked as intended» мне кажется несколько преждевременным. Может быть, после исправления первых замечаний эти патчи были бы смержены, а баги не найдены. (Но, возможно, у меня неправильное представление о целях ревью в ядре :)
Раздел «Moving forward» какой-то однобокий — все изменения сводятся к «давайте договоримся так больше не делать». Я понимаю, что TAB не может просто щёлкнуть пальцами и увеличить количество ревьюверов, но можно было бы хотя бы упомянуть, мол, теперь вот в такое время живём, что уже никому верить нельзя, будьте вдвойне аккуратны