aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Seaman <matthew@FreeBSD.org>2015-07-01 06:07:33 +0000
committerMatthew Seaman <matthew@FreeBSD.org>2015-07-01 06:07:33 +0000
commit4544767085481c309b4ab39b47187f8ba9d03423 (patch)
tree1e3ce57275b0b9e812fcb95e6cd2381a3044d04c
parentaec92fe410e0830ab94c48397090470ed119a3b4 (diff)
downloaddoc-4544767085481c309b4ab39b47187f8ba9d03423.tar.gz
doc-4544767085481c309b4ab39b47187f8ba9d03423.zip
Update to the hat policy.
With hat: core-secretary Approved by: core Differential Revision: https://reviews.freebsd.org/D2803
Notes
Notes: svn path=/head/; revision=46906
-rw-r--r--en_US.ISO8859-1/htdocs/internal/hats.xml97
1 files changed, 56 insertions, 41 deletions
diff --git a/en_US.ISO8859-1/htdocs/internal/hats.xml b/en_US.ISO8859-1/htdocs/internal/hats.xml
index 9d9b5ad40f..db87f6c5cc 100644
--- a/en_US.ISO8859-1/htdocs/internal/hats.xml
+++ b/en_US.ISO8859-1/htdocs/internal/hats.xml
@@ -6,61 +6,76 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>&title;</title>
+ <title>&title;</title>
- <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
- </head>
+ <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
+ </head>
- <body class="navinclude.docs">
+ <body class="navinclude.docs">
- <h2>Rationale</h2>
+ <h2>Rationale</h2>
- <p>The FreeBSD Core team appoints several individuals
- (&quot;hats&quot;) that perform critical roles within the
- project. It is important to reduce single points of failure in
- these roles. Additionally, turnover in hats can provide fresh
- insight and help avoid burnout.</p>
+ <p>The FreeBSD Core team appoints several individuals
+ (&quot;hats&quot;) that perform critical roles within the
+ project. It is important to reduce single points of failure in
+ these roles. Additionally, turnover in hats can provide fresh
+ insight and help avoid burnout.</p>
- <p>The current set of core-appointed hats is core secretary, head
- release engineer, the security officer, and postmaster.</p>
+ <p>The current set of core-appointed hats is core secretary,
+ head release engineer, the security officer, and postmaster.</p>
- <p>It is suggested that shortened terms longer than half of a core
- term be considered a full term for purposes of eligibility.</p>
+ <p>The FreeBSD Core team has approved the following hats term
+ limits policy. This was first posted to the Developers mailing
+ list on June 22, 2012, and amended in June 2015.</p>
- <p>This policy will begin with the start of the next core term, and
- all hats will start off with zero terms at that time.</p>
+ <h2>Policy</h2>
- <p>The FreeBSD Core team approved the following hats term limits
- policy which was posted to the Developers mailing list on June 22,
- 2012.</p>
+ <p>An individual may serve as a core-appointed hat given that:</p>
- <h2>Policy</h2>
+ <ul>
+ <li>Core approves their appointment or re-appointment to the
+ role.</li>
+ <li>The individual is willing to continue.</li>
+ <li>The individual is still able to perform the role
+ effectively.</li>
+ </ul>
- <p>An individual may serve as a core-appointed hat for at most two
- consecutive terms. Each hat's term begins three months after the
- start of a core team's term and ends three months after the end of
- a core team's term. Hats are explicitly approved by the new core
- team at the start of a hat's term. An individual who serves as a
- hat for two consecutive terms may serve again after a break of at
- least one full term.</p>
+ <p>Hats are appointed at the pleasure of core. Appointments may
+ be rescinded by core at any time where this serves the needs of
+ the project.</p>
- <p>Core shall review all hats annually.</p>
+ <p>Each hat's term begins three months after the start of a core
+ team's two year term and ends three months after the end of the
+ core team's term. Hats are explicitly approved by the new core
+ team at the start of the hat's term.</p>
- <p>If a hat becomes vacant during a term, core shall appoint a
- replacement for the remainder of the term. It is at core's
- discretion whether the shortened term will count for purposes of
- limiting the terms of the replacement.</p>
+ <p>If a hat becomes vacant during a term, core shall appoint a
+ replacement for the remainder of the term.</p>
- <p>If a core team is dissolved prematurely, then the next term for
- each hat will begin three months after the new core team's term
- begins. It is at the new core's discretion whether the shortened
- term will count for purposes of limiting the terms of current
- hats.</p>
+ <p>Core shall review all hats annually.</p>
- <p>These limits apply to individual hats and not to teams. For
- teams with a single lead role, the limits shall apply to the lead
- role. An individual that is not eligible to serve as the lead of
- a team may continue to serve as a member of the team.</p>
+ <p>In general it is expected that volunteers serving in hat
+ positions will be limited to serving for four consecutive years,
+ rounded up to the first natural review/appointment cycle.</p>
+
+ <p>Non volunteers serving in hat positions are still expected to
+ participate in annual reviews and provide for continuity to
+ core's satisfaction.</p>
+
+ <p>Each hat must appoint a deputy who can cover their role in
+ the case of absence or illness, and be trained and ready to take
+ over the role (subject to core approval) should the role holder
+ resign before the end of their term.</p>
+
+ <p>If a core team is dissolved prematurely, then the next term
+ for each hat will begin three months after the new core team's
+ term begins.</p>
+
+ <p>These limits apply to individual hats and not to teams. For
+ teams with a single lead role, the limits shall apply to the
+ lead role. An individual that is not eligible to serve as the
+ lead of a team may continue to serve as a member of the
+ team.</p>
</body>
</html>