Index: head/en_US.ISO8859-1/htdocs/internal/Makefile =================================================================== --- head/en_US.ISO8859-1/htdocs/internal/Makefile (revision 50323) +++ head/en_US.ISO8859-1/htdocs/internal/Makefile (revision 50324) @@ -1,53 +1,54 @@ # $FreeBSD$ .if exists(../Makefile.conf) .include "../Makefile.conf" .endif .if exists(../Makefile.inc) .include "../Makefile.inc" .endif DOCS= about.xml DOCS+= bylaws.xml DOCS+= clusteradm.xml DOCS+= code-of-conduct.xml DOCS+= core-vote.xml DOCS+= data.xml DOCS+= developer.xml DOCS+= doceng.xml DOCS+= expire-bits.xml DOCS+= fortunes.xml DOCS+= hats.xml DOCS+= i18n.xml DOCS+= internal.xml DOCS+= machines.xml +DOCS+= members.xml DOCS+= mirror.xml DOCS+= new-account.xml DOCS+= policies.xml DOCS+= proposing-committers.xml DOCS+= releng.xml DOCS+= resources.xml DOCS+= software-license.xml DOCS+= working-with-hats.xml INDEXLINK= internal.html # build the list of personal homepages of FreeBSD developers only # on the main FreeBSD machines hostname!= hostname .if !empty(hostname:tl:M*.freebsd.org) DOCS+= homepage.xml .if !make(install) .PHONY: homepage.inc .endif homepage.inc: homepage.pl ${PERL} ${.CURDIR}/homepage.pl > ${.TARGET} homepage.html: homepage.inc CLEANFILES+= homepage.inc .endif DATA+= ssh-keys.asc .include "${DOC_PREFIX}/share/mk/web.site.mk" Index: head/en_US.ISO8859-1/htdocs/internal/members.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/internal/members.xml (nonexistent) +++ head/en_US.ISO8859-1/htdocs/internal/members.xml (revision 50324) @@ -0,0 +1,112 @@ + + +]> + + +
+A FreeBSD Project Member is an individual who has made a + notable contribution to the FreeBSD Project. That may be in the + form of new code, documentation, or patches to existing code and + documentation, or in other ways that the Core Team designates, + including community management and advocacy.
+ +Committers are those Project members who have been granted + commit access (a "commit bit") to one or more of the Project's + repositories.
+ +In addition to the Ordinary Member benefits, active + Committers (those who have made a commit within the previous + year) are able to vote in Core elections.
+ +All Members should ensure that all contributed material:
+ +Members MUST create SSH and PGP keys in order to gain access to + Project resources.
+ +Members are bound by the Project's Code of Conduct, + particularly when representing the Project in external fora.
+ +Member status is conferred by a ballot of Core members, or by + a ballot of other groups that Core may designate such as Portmgr + or Doceng. Any FreeBSD Committer or Member may propose + candidates for member status.
+ +Core, or groups designated by Core that award Member status, + should review that status at least once annually and retire + inactive accounts. There is no formal definition of inactive + accounts. Core and the designated teams may use their own + discretion.
+ +The Committer's Guide is an overall guide for all new committers, including both technical details and policy details. For the latter, see the chapters on Conventions and Traditions, Developer Relations, and The FreeBSD Committers' Big List Of Rules.
It contains almost everything a new committer to the FreeBSD Project needs to know. See the Documentation Project Primer and the Ports Guide, below, for more info.
The FreeBSD Documentation Project Primer for New Contributors covers everything you will need to know in order to start contributing to the FreeBSD Documentation Project, from the tools and software you will be using (both mandatory and recommended) to the philosophy behind the Documentation Project.
The FreeBSD Doceng Team Charter describes the purpose of Doceng.
The FreeBSD Porter's Handbook is a general guide for FreeBSD ports committers, including both technical information and policy guidelines.
The Ports Management Team has a separate page with policies and other information related to the FreeBSD Ports Collection.