Generalize the rules for cross-tree committers

The section previously about doc committers in the src repo had information
relevant to all committers.  Generalize this section.

Approved by:	core
This commit is contained in:
Eitan Adler 2015-03-31 19:13:31 +00:00
parent 525cc2c3f0
commit b01ccacb90
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46395

View file

@ -416,12 +416,20 @@ You need a Passphrase to protect your secret key.</screen>
of the tree where the work is occurring.</para> of the tree where the work is occurring.</para>
<sect2> <sect2>
<title>Policy for <filename>doc/</filename> Committer Activity <title>Policy for Committer Activity In Other Trees</title>
in <filename>src/</filename></title>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>doc committers may commit documentation changes to src <para>All committers may modify
<filename>base/head/share/misc/committers-*.dot</filename>,
<filename>base/head/usr.bin/calendar/calendars/calendar.freebsd</filename>,
and
<filename>ports/head/astro/xearth/files</filename>.</para>
</listitem>
<listitem>
<para>doc committers may commit
documentation changes to <filename>src</filename>
files, such as man pages, READMEs, fortune databases, files, such as man pages, READMEs, fortune databases,
calendar files, and comment fixes without approval from a calendar files, and comment fixes without approval from a
src committer, subject to the normal care and tending of src committer, subject to the normal care and tending of
@ -429,18 +437,18 @@ You need a Passphrase to protect your secret key.</screen>
</listitem> </listitem>
<listitem> <listitem>
<para>doc committers may commit minor src changes and fixes, <para>Any committer may make changes to any other tree
such as build fixes, small features, etc, with an with an "Approved by" from a non-mentored committer with
"Approved by" from a src committer.</para> the appropriate bit.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>doc committers may seek an upgrade to a src commit bit <para>Committers can aquire an additional bit by the usual
by acquiring a mentor, who will propose the doc committer process of finding a mentor who will propose them to core,
to core. When approved, they will be added to 'access' doceng, or portmgr, as appropriate. When approved, they
and the normal mentoring period will ensue, which will will be added to 'access' and the normal mentoring period
involve a continuing of <quote>Approved by</quote> for will ensue, which will involve a continuing of
some period.</para> <quote>Approved by</quote> for some period.</para>
</listitem> </listitem>
<listitem> <listitem>