2019-1-29 14:15 |
Во время последней сессии ответов на вопросы автор книги «Mastering Bitcoin» Андреас Антонопулос рассказал о главных разработчиках Bitcoin Core и о спектре их полномочий. Андреас начал с определения термина «сопровождающий» и разницы между контрибутами и коммитами в опенсорсном проекте. В части своих разъяснений Антонопулос также дал обозначение ещё нескольким словам из обихода разработчиков.
Кто контролирует БиткоинИтак, статус contributor присваивается тем, кто делает пулл-реквесты и активно вносит поправки в код. Пулл-реквест — это публикация изменений, которые независимый разработчик вносит в репозиторий Гитхаба. Благодаря пулл-реквестам любой желающий может изучить предложенные изменения, а также обсудить их с комьюнити.
Все изменения в Bitcoin Core проходят через пулл-реквесты. Ничьи коммиты (новые изменения) не вносятся напрямую в релизную ветку без подробного рассмотрения соответствующего пулл-реквеста.
Статус maintainer присваивается ответственным за сбор всех реквестов пользователям, которые одобряются «широким социальным консенсусом развивающегося комьюнити». В спектр полномочий «сопровождающих» входит определение расписания релизов. Maintainer должен убедиться в адекватности вносимых изменений.
В данный момент ведущим разработчиком среди всех сопровождающих является Владимир ван дер Лаан. При этом 30 людей вносят поправки в код на постоянной основе, ещё около 500 разработчиков делают то же самое, но гораздо реже.
И всё же пятеро «избранных» имеют прямой доступ к репозиторию благодаря PGP-ключам. В список главных разработчиков входит сам Владимир ван дер Ваан, Питер Вюлле, Джонас Шнелли, Марко Фальке и Самьюэль Добсон. Эти люди могут подписывать коммиты в репозиторий, но сами не вносят поправок в код. Другими словами, их работа заключается в курировании всех остальных независимых разработчиков Биткоина.
ПОДПИСЫВАЙТЕСЬ НА НАШ КАНАЛ В ТЕЛЕГРАМЕ. ТУТ ЕЩЁ БОЛЬШЕ ИНТЕРЕСНЫХ НОВОСТЕЙ.
Аналог Notcoin - Blum - Играй и зарабатывай Монеты