opencode open source: суть в том, что PR от сообщества в 99% случаев - это халтура. даже если PR выглядит хорошо, в нем есть подозрительные моменты. это отнимает время у команды. нам нужно точно воспроизвести ошибку (потому что в проблеме/PR нет шагов) есть изменение в интерфейсе без скриншотов/видео до и после код ужасный - нам нужно будет забрать код, отрефакторить/очистить, проверить после тесты, которые ничего не тестируют - например, они всегда проходят, даже после того, как вы намеренно добавляете ошибку обратно в конце концов, большинство PR не стоят времени, которое требуется, чтобы правильно их рассмотреть. в случае ужасной реализации мы просто сделаем исправление/функцию сами с нуля. тем не менее, хорошие OSS-люди все еще выделяются, и их вкладчики объединяются, и они получают больше доверия, чтобы делать более крупные вклады. даже когда мы объединяем вклад сообщества, они не владеют кодом после объединения - что если возникнет фатальная ошибка, и мы не совсем понимаем новый код? совершенно нормально исчезнуть на месяц как вкладчик OSS. но это риск, который мы должны учитывать. в конце концов, команде нужно заботиться о саде и обеспечивать определенный уровень качества, иногда это включает в себя отказ от объединения PR, которые выглядят на 80% готовыми много PR будут "исправлять что-то СРОЧНО, ЭТО ЛОМАТЬ ДЛЯ ВСЕХ, ОТКАТИТЕ СЕЙЧАС", но затем связанный "фикс" PR от сообщества ломает тысячи других вещей.