Автор curl рассказал о вкладе 20 000 коммитов
Автор curl Даниэль Стенберг объявил, что после почти тридцати лет работы в проекте у него уже 20 тысяч коммитов из 37 604. Он преодолел этот порог 17 января.
«Конечно, некоторые из вас могут подумать: “Что, всего 20 000 коммитов после почти тридцати лет в проекте? Какой же он бездельник!”» — отметил он в блоге.
За почти год с марта 2025-го Стенберг добавил около тысячи коммитов. Всего с сентября 2020 года он привнёс 5 тысяч коммитов.
«Первый сохранённый коммит curl в Git датирован 29 декабря 1999 года. Это дата импорта нашего исходного кода в SourceForge, поскольку я, к моему большому сожалению, решил не сохранять предыдущую историю. Таким образом, три года разработки и коммиты, сделанные до этой даты импорта, не включены в этот подсчёт», — пояснил он.
По словам Стенберга, на создание 20 тысяч коммитов ушло 5589 дня, или 59% от всех дней с декабря 1999 года. Таким образом, он делал в среднем 2,1 коммита в день.
На сегодняшний день над созданием остальных коммитов поработал 1431 человек. 16 из участников сделали более 100 коммитов, а пять авторов — более 1000.
Второй после Стенберга в curl — Ян Цзе — создал почти 2600 коммитов, но перестал быть активным ещё в 2013 году. На третьем месте оказался Виктор Шакац (2496 коммитов).
«Моя доля в общем количестве коммитов постепенно уменьшается уже долгое время, и это хорошо. Это значит, что у нас есть замечательные участники и сопровождающие, которые помогают. В ближайшем будущем я ожидаю, что моя доля упадёт ниже 50%. Я не планирую никуда уходить. В среднем я делал около 800 коммитов в год в репозитории исходного кода curl в течение последних 25 лет. Это означает, что для достижения 30 000 потребуется ещё 12,5 лет, то есть этого удастся достичь примерно к середине 2038 года», — заключил
Читать на habr.com
