diff --git a/en/internal/Makefile b/en/internal/Makefile index 91a058889a..2749944bdc 100644 --- a/en/internal/Makefile +++ b/en/internal/Makefile @@ -1,40 +1,41 @@ -# $FreeBSD: www/en/internal/Makefile,v 1.28 2001/12/03 20:44:08 murray Exp $ +# $FreeBSD: www/en/internal/Makefile,v 1.29 2002/03/06 21:22:10 jim Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" .endif .if exists(../Makefile.inc) .include "../Makefile.inc" .endif DOCS= photos.sgml DOCS+= internal.sgml DOCS+= about.sgml DOCS+= machines.sgml DOCS+= mirror.sgml DOCS+= new-account.sgml DOCS+= statistic.sgml DOCS+= developer.sgml DOCS+= bylaws.sgml DOCS+= releng.sgml DOCS+= releng45.sgml +DOCS+= expire-bits.sgml INDEXLINK= internal.html # build the list of personal homepages of FreeBSD developers only # on the main FreeBSD machines hostname!= hostname .if ${hostname} == "hub.freebsd.org" || ${hostname} == "freefall.freebsd.org" DOCS+= homepage.sgml .PHONY: homepage.inc homepage.inc: homepage.pl ${PERL} ${.CURDIR}/homepage.pl > ${.TARGET} homepage.html: homepage.inc CLEANFILES+= homepage.inc .endif DATA+= README.mirror ssh-keys.asc .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/en/internal/developer.sgml b/en/internal/developer.sgml index ee80a0ca2e..51a1eeb85f 100644 --- a/en/internal/developer.sgml +++ b/en/internal/developer.sgml @@ -1,62 +1,64 @@ - + %includes; ]> &header;

Committers Guide

Almost everything a new committer to the FreeBSD Project needs to know (see the Ports Guide and FDP Primer for more info).

New Account Creation Procedure

+

Commit Bit Expiration Policy

+

Core Bylaws

Build the FreeBSD Web Pages

&webbuild;

FreeBSD Documentation Project Primer for New Contributors

This primer 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.

FreeBSD Porter's Handbook

A Guide for FreeBSD Ports Committers

FreeBSD Projects

Other Resources

FreeBSD Internal Home &footer; diff --git a/en/internal/expire-bits.sgml b/en/internal/expire-bits.sgml new file mode 100644 index 0000000000..27019bb79f --- /dev/null +++ b/en/internal/expire-bits.sgml @@ -0,0 +1,34 @@ + + + + %includes; +]> + + + &header; + +

Rationale

+ +

Over time, FreeBSD committers may find other demands on their time, + and decide that they wish to resign their commit bit. However, under + some circumstances, a committer may become inactive over a long period + of time without explicitly resigning their bit. Over the long term, + these accounts can represent a security risk, as well as posing + procedural questions regarding the degree to which contact information + and access methods for the account are maintainable. For these + reasons, the FreeBSD Core Team approved the following commit bit + expiration policy, which was posted to the Developers mailing list + on February 22, 2002.

+ +

Policy

+ +

Committers that haven't made a commit in 18 months will be removed + from the access file from time to time. Committers that wish to get + back their commit bits will have to reapply with the appropriate + authority. Future refinements to this policy may be forthcoming.

+ + &footer; + + +