You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@incubator.apache.org by Apache Wiki <wi...@apache.org> on 2018/09/10 03:44:47 UTC
[Incubator Wiki] Update of "DefaultProjectGuidelines" by Justin Mclean
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.
The "DefaultProjectGuidelines" page has been changed by Justin Mclean:
https://wiki.apache.org/incubator/DefaultProjectGuidelines
New page:
= Default Project Guidelines =
DRAFT DRAFT DRAFT
NOT ENDORSED BY ANYONE CURRENTLY
== Introduction ==
This document defines the guidelines under which a project operates if it hasn't defined it's own guidelines.
It defines the roles and responsibilities of the project, who may vote, how voting works, how conflicts are resolved, etc.
The [[https://www.apache.org/foundation/faq|Apache Foundation FAQ]] and [[http://www.apache.org/foundation/faq.html|How-It-Works]] explain the operation and background of the foundation. Terms used are defined in the [[https://www.apache.org/foundation/glossary|ASF glossary]].
Apache has a [[http://www.apache.org/foundation/policies/conduct.html|code of conduct]] that it expects its members to follow.
== Roles and Responsibilities ==
Apache projects define a set of [[https://www.apache.org/foundation/how-it-works.html#roles|roles]] with associated rights and responsibilities.
=== Project Management Committee ===
The [[http://www.apache.org/dev/pmc.html#what-is-a-pmc|PMC]] has [[https://www.apache.org/foundation/how-it-works.html#pmc|many responsibilities]] including complying with [[http://www.apache.org/dev/pmc.html#policy|ASF policies]], [[https://www.apache.org/foundation/board/reporting|reporting to the board]], [[https://www.apache.org/foundation/voting.html|voting on releases]] and adding new [[http://www.apache.org/dev/pmc.html#newcommitter|committers]] and [[http://www.apache.org/dev/pmc.html#newpmc|PMC members]].
=== The Chair ===
The [[http://www.apache.org/dev/pmc.html#chair|chair]] ensures board reports are submitted and that the project's roster is up to date.
== Decision Making ==
Different decisions require different forms of approval.
- [[https://www.apache.org/foundation/glossary.html#ConsensusApproval|Consensus Approval]] – Consensus approval requires 3 binding +1 votes and no -1 votes ( [[https://www.apache.org/foundation/glossary.html#Veto|vetoes]]).
- [[https://www.apache.org/foundation/glossary.html#MajorityApproval|Majority Approval]] – requires at least 3 +1 votes more +1 votes than -1 votes.
- [[https://www.apache.org/foundation/glossary.html#LazyConsensus|Lazy Consensus]] consensus no objections (‘silence gives assent’).
|| Action |||| Who can vote |||| Approval || Board approval required ||
|| Code change |||| Committer |||| Lazy Consensus |||| ||
|| Release |||| PMC |||| Majority Approval |||| ||
|| New committer |||| PMC |||| Consensus Approval |||| ||
|| New PMC member |||| PMC |||| Consensus Approval |||| Yes^1^ ||
|| Existing committer removal |||| PMC |||| Consensus Approval |||| ||
|| Existing PMC removal |||| PMC |||| Consensus Approval |||| Yes^2^ ||
^1^ [[http://www.apache.org/dev/pmc.html#notice_period|Notice]] must be given to board.
^2^ Except PMC member in question. Only the board can [[http://www.apache.org/dev/pmc.html#pmc-removal|remove PMC members].
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org