Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F171591880
D15126.id41614.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D15126.id41614.diff
View Options
Index: man/man7/development.7
===================================================================
--- man/man7/development.7
+++ man/man7/development.7
@@ -29,11 +29,15 @@
.Os
.Sh NAME
.Nm development
-.Nd introduction to FreeBSD development process
+.Nd introduction to
+.Fx
+development process
.Sh DESCRIPTION
.Fx
development is split into three major suprojects: doc, ports, and src.
-Doc is the documentation, such as the FreeBSD Handbook.
+Doc is the documentation, such as the
+.Fx
+Handbook.
To read more, see:
.Pp
.Lk https://www.FreeBSD.org/doc/en/books/fdp-primer/
@@ -54,7 +58,8 @@
.Pp
.Lk https://www.FreeBSD.org/doc/en/articles/committers-guide/
.Pp
-FreeBSD src development takes place in the CURRENT branch in Subversion,
+.Fx
+src development takes place in the CURRENT branch in Subversion,
located at:
.Pp
.Lk https://svn.FreeBSD.org/base/head
@@ -67,7 +72,8 @@
to STABLE.
Every few years the CURRENT branch is renamed to STABLE, and a new
CURRENT is branched, with an incremented major version number.
-Releases are then branched off STABLE and numbered with consecutive minor numbers.
+Releases are then branched off STABLE and numbered with consecutive minor
+numbers.
.Pp
Layout of the source tree is described in
.Xr hier 7 .
@@ -76,7 +82,7 @@
and
.Xr release 7 .
Kernel APIs are usually documented, use
-.Cm apropos -s 9 ''
+.Ql "apropos -s 9 ''"
for a list.
Regression test suite is described in
.Xr tests 7 .
@@ -88,25 +94,29 @@
.Pp
.Lk https://lists.FreeBSD.org/
.Pp
-To get your patches integrated into the main FreeBSD repository use Phabricator;
+To get your patches integrated into the main
+.Fx
+repository use Phabricator;
it is a code review tool that allows other developers to review the changes,
suggest improvements, and, eventually, allows them to pick up the change and
commit it:
.Pp
.Lk https://reviews.FreeBSD.org/
-.Pp
.Sh EXAMPLES
Check out the CURRENT branch, build it, and install, overwriting the current
system:
-.Dl svnlite co https://svn.FreeBSD.org/base/head src
-.Dl cd src
-.Dl make -j8 buildworld buildkernel installkernel
-.Dl reboot
+.Bd -literal -offset indent
+svnlite co https://svn.FreeBSD.org/base/head src
+cd src
+make -j8 buildworld buildkernel installkernel
+reboot
+.Ed
.Pp
After reboot:
-.Dl cd src
-.Dl make -j8 installworld
-.Pp
+.Bd -literal -offset indent
+cd src
+make -j8 installworld
+.Ed
.Sh SEE ALSO
.Xr witness 4 ,
.Xr build 7 ,
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Sep 12, 11:39 PM (2 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38825085
Default Alt Text
D15126.id41614.diff (2 KB)
Attached To
Mode
D15126: development(7) style changes
Attached
Detach File
Event Timeline
Log In to Comment