doc/en/portmgr/charter.sgml
Mark Linimon 7b7912487d The charter for the Ports Management (portmgr) team, as approved by
core on 3/12/2005.  The contents of this file are under core's discretion.

This replaces www/en/internal/portmgr-charter.sgml.

Inspired by prior work from: 	will
2005-03-12 07:24:57 +00:00

92 lines
3 KiB
Text

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "Charter for the Ports Management Team">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<html>
&header;
<p>The FreeBSD Ports Collection is a product intended first and
foremost for the end-users of FreeBSD. The Ports Management Team
(portmgr) is the group charged with overseeing its development.
Its members are appointed by the FreeBSD Core Team (core).</p>
<p>The primary responsibility of the portmgr team is to ensure
that the FreeBSD Ports Developer community provides a ports
collection that is functional, stable, up-to-date and
full-featured. Its secondary responsibility is to coordinate
among the committers and developers who work on it.</p>
<p>The Ports Management Team has the following specific
responsibilities:</p>
<ul>
<li>
<p>Assure the integrity of the Ports Collection by managing
commits to the <tt>ports</tt> portion of the FreeBSD CVS repository.
This includes maintaining certain key files directly;
running test builds of proposed large changes; and acting as
arbiter over other commits.</p>
</li>
<li>
<p>Maintain the automated <a href="http://pointyhat.FreeBSD.org">
package building cluster</a>, and make the resulting packages
available for download by FreeBSD users.</p>
</li>
<li>
<p>Work with the FreeBSD Security team to insure that security
problems are indentified and handled in a timely fashion.</p>
</li>
<li>
<p>Work with FreeBSD Ports and Documentation Committers to
keep the relevant documentation up to date.</p>
<li>
<p>To the extent possible with a volunteer project, ensure
that the legal rights of authors whose works are installed in
the Ports Collection are respected.</p>
</li>
<li>
<p>Act as arbiter of first resort for disputes between
FreeBSD community members such as maintainers and
committers.</p>
</li>
<li>
<p>Manage CVS commit access to the ports tree. All new
committer approvals must be sent to admins@, and CC'd to
core@; they must be PGP-signed.</p>
</li>
<li>
<p>Establish guidelines and policies governing the rights and
responsibilities of Ports Committers and maintainers.</p>
</li>
<li>
<p>Help prioritize future directions for the overall Ports
Collection.</p>
</li>
</ul>
<p>In addition to its specific responsibilities, The Ports Management
Team may take whatever actions it believes prudent to manage the ports
collection responsibly.</p>
<p>Please see <a href="policies.html">Ports Team Policies</a> for
a complete list of the current policies which have been adopted to
help implement these goals.</p>
<p>This charter is under the control of the FreeBSD Core Team. It
is valid until such time as it is modified or revoked by the Core
Team; any changes to this charter must be approved by the Core Team.</p>
&footer;
</body>
</html>