This is an old revision of the document!
While we like to maintain and support our committers remaining engaged and active in the community it is not always possible for these individuals to remain active as committers in OPNFV. At times committers will step down from their roles and on occasion may be removed without themselves being in a position to stand down.
The removal of a committer from a project must take place according to Section 8 of the TSC Charter. This page intends to describe how the charter shall be interpreted in a practical step by step manner.
Committers may choose to stand down from a project when they no longer have the time or ability to engage effectively in the project. It may also be that at times committers simply drift away from a project without communicating their intent to stand down.
In general it is preferable that committers themselves stand down from a project when they determine they no longer intend to perform the role as expected of them. They may still remain active and contribute to the project although not in the capacity of a committer.
This is done in the form of an e-mail to the project stating their intention to stand down from the role of committer. In this situation the PTL will then update the INFO file in the repository and forward the e-mail to opnfv-helpdesk@rt.linuxfoundation.org for administrative handling. It is important this e-mail contain the original e-mail from the committer indicating their desire to stand down from the position.
At times it may be that a standing committer is not able to be contacted by the project leader, or has been perceived by the project as disruptive. As described in the TSC charter "A Committer who is disruptive, or has been inactive for an extended period (e.g., six or more months) may have his or her Committer status revoked by the TSC."
In the instance a committer is not able to be contacted the PTL may request the TSC to agree to remove the committer from the project. In this instance the PTL must demonstrate:
The PTL may address the TSC with the above information whereby the TSC will vote on the matter. If the TSC votes to remove the committer the PTL will then update the INFO file in the repository and forward as e-mail referring to the TSC vote to opnfv-helpdesk@rt.linuxfoundation.org for administrative handling.
In the instance a committer is perceived to be disruptive the PTL may request the TSC to agree to remove the committer from the project. In this instance the PTL must demonstrate:
The PTL may address the TSC with the above information whereby the TSC will vote on the matter. If the TSC votes to remove the committer the PTL will then update the INFO file in the repository and forward as e-mail referring to the TSC vote to opnfv-helpdesk@rt.linuxfoundation.org for administrative handling.
The TSC is responsible for overseeing the committer removal processes. In the case that any member of the OPNFV community would like to raise discussion or has concerns over a committer removal, or the committer removal process they should reach out to the TSC via the TSC mailing list opnfv-tsc@lists.opnfv.org, or if preferred the TSC Chair Person directly to identify if further action or intervention by the TSC is needed.