Как стать автором
Обновить

Комментарии 11

А почему именно коммитер? Разве это называется не контрибутор?
Есть какие-то весомые различия между этими двумя словами? Первая вариация звучит ужасно, имхо ;c
НЛО прилетело и опубликовало эту надпись здесь
Комиттер (калька с английского Committer) — это контрибьютор (девелопер) с правом пушить изменения в мастер. Да, можно достаточно успешно вносить вклад именно как разработчик, не являясь коммиттером.
Committer — это тот, чьи коммиты вошли в репозиторий, контрибьютить можно не только коммитами, например, создавая issues и проводя review, а правом push'ить в master обычно обладает maintainer или admin.

По-моему, общепринятое значение всё-таки другое — это человек, который может пушить сам, а не только отправлять пулл-реквесты. По крайней мере, в Python это понимают именно так:
A tracker admin should also flip your “is committer” bit in the tracker’s account screen. This will add the Python logo next to your name in discussions on the tracker.
https://devguide.python.org/coredev/

Это скорей следует из модели сопровождения проекта… Например, в Git есть разделение Author и Committer на каждый коммит в истории. Например, если автор шлет патч почтой, а Maintainer делает commit + push сразу в master branch, то да, последнего можно назвать Committer.
Важно отметить, что пост написан по опыту участия именно в Apache Software Foundation и нескольких проектах в ней.

От проекта к проекту процесс коммита, роли и требования немного изменяются. В других Foundations (a их еще минимум десяток) могут быть немного другие определения коммитера.
Конечно, важно. Я отвечал на изначальный вопрос — в чем отличия между словами, а для этого важнее понимать терминологию и контекст их появления, от этого может меняться их смысл.

<зануда мод>«Комиттер» в данном случае это не калька а заимствование. Если «commit» — это «совершать», то калька была бы «совершитель».

да, согласен, или «фиксирователь».

Кстати, хорошее замечание, что вклад можно делать не только коммитами. При этом участник может быть избран «фиксирователем», возможно, без единой «фиксации» именно в коде. А для дальнейшего продвижения в Комитет управления проектом (PMC) не-только-код в участии в сообществе становится еще более важной составляющей.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий