aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/articles/committers-guide
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2018-12-06 16:04:59 +0000
committerMathieu Arnold <mat@FreeBSD.org>2018-12-06 16:04:59 +0000
commitc5ff427774f7a869b9e7f42a506f068030cadd2d (patch)
tree1f9b3952d69a345ed6c685699c5b2d36ede85798 /en_US.ISO8859-1/articles/committers-guide
parent8e549f630c7f8edaf276e9a8ae63dbda9dee9f29 (diff)
Notes
Diffstat (limited to 'en_US.ISO8859-1/articles/committers-guide')
-rw-r--r--en_US.ISO8859-1/articles/committers-guide/article.xml47
1 files changed, 47 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/articles/committers-guide/article.xml b/en_US.ISO8859-1/articles/committers-guide/article.xml
index 73f7b4a684..70488425fe 100644
--- a/en_US.ISO8859-1/articles/committers-guide/article.xml
+++ b/en_US.ISO8859-1/articles/committers-guide/article.xml
@@ -4804,6 +4804,53 @@ Do you want to commit? (no = start a shell) [y/n]</screen>
<qandadiv xml:id="ports-qa-misc-questions">
<title>Miscellaneous Questions</title>
+ <qandaentry xml:id="ports-qa-misc-blanket-approval">
+ <question>
+ <para>Are there changes that can be committed without
+ asking the maintainer for approval?</para>
+ </question>
+
+ <answer>
+ <para>Blanket approval for most ports applies to these
+ types of fixes:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>Most infrastructure changes to a port (that is,
+ modernizing, but not changing the functionality).
+ For example, the blanket covers converting to new
+ <varname>USES</varname> macros, enabling verbose
+ builds, and switching to new ports system
+ syntaxes.</para>
+ </listitem>
+
+ <listitem>
+ <para>Trivial and <emphasis>tested</emphasis> build
+ and runtime fixes.</para>
+ </listitem>
+ </itemizedlist>
+
+ <important>
+ <para>Exceptions to this are anything maintained by the
+ &a.portmgr;, or the &a.security-officer;. No
+ unauthorized commits may ever be made to ports
+ maintained by those groups.</para>
+ </important>
+
+ <warning>
+ <para>Blanket approval does not apply to ports that are
+ maintained by teams like <email
+ role="nolink">autotools@FreeBSD.org</email>, <email
+ role="nolink">x11@FreeBSD.org</email>, <email
+ role="nolink">gnome@FreeBSD.org</email>, or <email
+ role="nolink">kde@FreeBSD.org</email>. These teams
+ use external repositories and can have work that would
+ conflict with changes that would normally fall under
+ blanket approval.</para>
+ </warning>
+ </answer>
+ </qandaentry>
+
<qandaentry xml:id="ports-qa-misc-correctly-building">
<question>
<para>How do I know if my port is building correctly or