1. Представим себе, что человечество - это один большой гитхаб или битбакет.
2. Каждый человек имеет свой собственный репозиторий.
3. Человек в своём репозитории единственный мейнтейнер с правами на запись.
4. Но доступа к ACL у него всё равно нет.
5. Коллабораторов у репозитория нет.
6. Контрибьютить могут ангелы и бесы.
7. У контрибьюторов есть права на пул-реквесты (помыслы).
8. Но доступа к репозиторию у них нет даже ридонли. Единстенный, кто имеет ридонли-права - Бог.
9. Мейнтейнер может аппрувить пул-реквесты (принимать помыслы) или реджектить (отвергать).
10. Заапрувленный пул-реквест чаще всего мерджится (сочетание помысла), но иногда падает с конфликтами.
11. Конфликты резолвятся, чаще всего путём оверрайта.
12. Незакрытые или долго конфликтующие бранчи обычно приводят к изоляции репозитория с диагнозом шизофрения.
13. Вредный пул-реквест может инжектить малварь, которая впоследствии может скомпрометировать весь репозиторий (страсть).
14. Полезный пул-реквест может импрувить кодовую базу.
15. Иногда происходит рефакторинг. Чаще всего он косметический.
16. Время от времени случаются релизы.
17. Мажорные релизы (кризисы) кардинально меняют кодовую базу, но основательно перетряхивают экспириенс.
18. Права на форк репозитория имеет мейнтейнер при наличии другого мейнтейнера противоположного пола.
19. При этом если мейнтейнеры документально не реферрят друг друга, то форк будет неофициальным.
20. Форкнутый репозиторий имеет собственного мейнтейнера.
21. Однако мейнтенеры базовых репозиториев могут претендовать на коллабораторские права. 22. Хотя с учётом п. 5 они могут рассчитывать только на доступ к багтрекеру и донат-системе.