> Что же вас не смущает что с тарболлами на юзерей выливается куча криптографии,Сие очень сильно зависит от проекта и его характера. И тут уж пардон, если кто хочет въехать в сорец энного проекта - он должен уровню проекта соотвествовать. Чисто техническая штука.
А ченжлог пишется для более широкой публики. Чтобы юзать то крипто - самому быть криптографом на максимум - таки не обязательно. И да, почему-то нормальные криптографы доки и спеки алго пишут вовсе не комитами в гит. Комитами в гит - ушлепаны типа Elements, дада, тех красавцев которые наобещали end to end крипто - и профачили дефолтную либу в хлам, полностью крипто аннулировав - и конкретно подставив тем самым легион своих юзерей ложными ожиданиями.
> сложнейший протокол http,
HTTP 1.0 я могу даже руками на минималках в неткате сделать.
> tcp/ip стек, потом ещё формат tar и компрессия?
Так я ж не сам пакеты декодирую и деревья хаффмана разбираю. Поэтому мне пофиг. А вот если мне кривую генереную недо-доку с лопаты дадут - таки это незачет!
> Так для них ничего не изменится когда командой станет git.
Далеко не любой юзер программы вообще обязан в GIT уметь. И более того - для overview изменений мне совершенно не обязательно знать что в вашем проекте какое-то нубло видите ли исправило 3 опечатки и 2 комента в ченжлоге чтобы отметиться в репке. Представляете?!
> Хамство и неуважение - делать официальным каналом распространения исходников не репозиторий,
> являющийся single source of truth, а непонятно кем и как сговняканный
> тарболл, ещё и с нагенерёнными протрояненными файлами. Привет xz.
Вот тут уже можно согласиться. Только вот с именно single source of truth вы таки рискуете тем что этот source of truth очень соблазнительно - поиметь. В этом плане эн разработчиков с эн копиями репы, придирчиво чекающие что им валится с ремот - внушает больеш доверия. Т.е. именно DVCS - в именно распределенном режиме.