The translation is temporarily closed for contributions due to maintenance, please come back later.

Source string Read only

(itstool) path: section/para
Context English State
Feature freeze
Code freeze
Make branch
Release candidate
Stabilize release (loop back to previous step as many times as necessary; when release is considered stable, proceed with next step)
Build packages
Warn mirrors
Publish release
The major support tools for supporting the development process are Bugzilla, Mailman, and OpenSSH. These are externally developed tools and are commonly used in the open source world.
Subversion (SVN)
Subversion (<quote>SVN</quote>) is a system to handle multiple versions of text files and tracking who committed what changes and why. A project lives within a <quote>repository</quote> and different versions are considered different <quote>branches</quote>.
Bugzilla is a maintenance database consisting of a set of tools to track bugs at a central site. It supports the bug tracking process for sending and handling bugs as well as querying and updating the database and editing bug reports. The project uses its web interface to send <quote>Problem Reports</quote> to the project's central Bugzilla server. The committers also have web and command-line clients.
Mailman is a program that automates the management of mailing lists. The FreeBSD Project uses it to run 16 general lists, 60 technical lists, 4 limited lists and 5 lists with SVN commit logs. It is also used for many mailing lists set up and used by other people and projects in the FreeBSD community. General lists are lists for the general public, technical lists are mainly for the development of specific areas of interest, and closed lists are for internal communication not intended for the general public. The majority of all the communication in the project goes through these 85 lists <citation><xref linkend="ref-bsd-handbook"/>, Appendix C</citation>.
Pretty Good Privacy
Pretty Good Privacy, better known as PGP, is a cryptosystem using a public key architecture to allow people to digitally sign and/or encrypt information in order to ensure secure communication between two parties. A signature is used when sending information out to many recipients, enabling them to verify that the information has not been tampered with before they received it. In the FreeBSD Project this is the primary means of ensuring that information has been written by the person who claims to have written it, and not altered in transit.
Secure Shell
Secure Shell is a standard for securely logging into a remote system and for executing commands on the remote system. It allows other connections, called tunnels, to be established and protected between the two involved systems. This standard exists in two primary versions, and only version two is used for the FreeBSD Project. The most common implementation of the standard is OpenSSH that is a part of the project's main distribution. Since its source is updated more often than FreeBSD releases, the latest version is also available in the ports tree.
Sub-projects are formed to reduce the amount of communication needed to coordinate the group of developers. When a problem area is sufficiently isolated, most communication would be within the group focusing on the problem, requiring less communication with the groups they communicate with than were the group not isolated.
The Ports Subproject
A <quote>port</quote> is a set of meta-data and patches that are needed to fetch, compile and install correctly an external piece of software on a FreeBSD system. The amount of ports has grown at a tremendous rate, as shown by the following figure.
Number of ports added between 1996 and 2008
_ external ref='portsstatus' md5='__failed__'
<imageobject><imagedata fileref="portsstatus"/></imageobject> <textobject> <_:literallayout-1/> </textobject> <textobject> <phrase>Refer to tables below for a screen-reader friendly version.</phrase> </textobject>
<xref linkend="fig-ports"/> shows the number of ports available to FreeBSD in the period 1995 to 2008. It looks like the curve has first grown exponentially, and then from the middle of 2001 to the middle of 2007 grown linearly at a rate of about 2000 ports/year, before its growth rate gets lower.
Number of ports
Approximate date


User avatar None

New source string

FreeBSD Doc (Archived) / books_dev-modelEnglish

New source string 9 months ago
Browse all component changes

Source information

Source string comment
(itstool) path: section/para
Source string location
String age
9 months ago
Source string age
9 months ago
Translation file
books/dev-model.pot, string 336