请输入您要查询的百科知识:

 

词条 Committer
释义

  1. Common roles

  2. Becoming a committer

  3. References

{{Wiktionary}}

A committer is an individual who is able to modify the source code of a particular piece of open-source software. To contribute source code on most large projects, one must make modifications and then "commit" those changes to a central repository such as Git (or CVS). To have "a commit bit" on one's user account means that one is permitted to commit those changes. This dates to the use of a literal binary digit to represent yes-or-no privileges in many software systems.{{cn|date=February 2013}}

The Commit bit is permission to contribute to a shared source code for a software project.

Common roles

Project committers are usually the lead developers of a project and usually are the ones responsible for the majority of changes and as such are seen as trusted members of the community.{{Citation needed|date=January 2011}} Relatedly, committers are usually responsible for the review of patches submitted members of the community for inclusion into the software. After a successful review, usually consisting of conformance to coding standards and ensuring it does not introduce any new bugs, the committer will commit that specific patch on behalf of the patch submitter.{{cn|date=February 2013}}

Becoming a committer

The process to becoming a committer can vary across projects, but in general, there are three common ways to do it.

  1. Be one of the original developers
  2. Be appointed by one of the original developers
  3. Be successfully voted in by the community of committers{{cn|date=February 2013}}

Becoming a committer in an existing project often involves becoming active on both the mailing lists as well as with supplying patches. After enough involvement, the other committers can then vote you in as a new committer. This normally happens through an e-mail vote. The XML-SOAP project hosted at Apache.org is an example of this process.[1]

References

1. ^http://mail-archives.apache.org/mod_mbox/xml-soap-dev/200006.mbox/%3c852568F9.0079E946.00@d54mta04.raleigh.ibm.com%3e

2 : Free software culture and documents|Version control

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 5:52:22