Date: Thu, 21 Jun 2012 16:04:41 +0000 (UTC) From: Gabor Kovesdan <gabor@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org Subject: svn commit: r39087 - in projects/sgml2xml/en_US.ISO8859-1/books: arch-handbook arch-handbook/boot arch-handbook/driverbasics arch-handbook/isa arch-handbook/jail arch-handbook/kobj arch-handbook/lo... Message-ID: <201206211604.q5LG4fdH022770@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gabor Date: Thu Jun 21 16:04:40 2012 New Revision: 39087 URL: http://svn.freebsd.org/changeset/doc/39087 Log: - XMLify English books Approved by: doceng (implicit) Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/chapters.ent projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/isa/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/jail/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/kobj/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/locking/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac.ent projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/newbus/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pccard/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pci/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/scsi/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/smp/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sound/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sysinit/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/usb/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/vm/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/bibliography/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/corp-net-guide/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/design-44bsd/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/dev-model/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/dev-model/chapters.ent projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/chapters.ent projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/introduction/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/ipv6/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/kernelbuild/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/kerneldebug/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/l10n/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/policies/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/secure/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/sockets/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/testing/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/developers-handbook/x86/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/faq/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/chapters.ent projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/doc-build/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/examples/appendix.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/overview/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/psgml-mode/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/see-also/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/sgml-markup/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/sgml-primer/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/structure/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/stylesheets/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/tools/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/translations/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/Makefile projects/sgml2xml/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/audit/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/basics/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/bibliography/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/boot/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/chapters.ent projects/sgml2xml/en_US.ISO8859-1/books/handbook/colophon.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/config/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/disks/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/dtrace/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/filesystems/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/geom/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/install/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/jails/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/l10n/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/mac/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/mail/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/network-servers/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/pgpkeys/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/ports/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/preface/preface.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/printing/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/security/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/serialcomms/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/txtfiles.ent projects/sgml2xml/en_US.ISO8859-1/books/handbook/users/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/vinum/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/virtualization/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/handbook/x11/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/answers/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/basics/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/book.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/chapters.ent projects/sgml2xml/en_US.ISO8859-1/books/pmake/glossary/glossary.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/gods/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/intro/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/legalnotice.sgml projects/sgml2xml/en_US.ISO8859-1/books/pmake/shortcuts/chapter.sgml projects/sgml2xml/en_US.ISO8859-1/books/porters-handbook/book.sgml Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/book.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/book.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/book.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,21 +1,21 @@ -<!-- - The FreeBSD Documentation Project - - $FreeBSD$ ---> - -<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ -<!ENTITY % books.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Books Entity Set//EN"> -%books.ent; +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> +<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN" + "../../../share/sgml/freebsd42.dtd" [ +<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN" "../../share/sgml/entities.ent"> +%entities; <!ENTITY % chapters SYSTEM "chapters.ent"> %chapters; <!ENTITY % mac-entities SYSTEM "mac.ent"> %mac-entities; - -<!ENTITY % chap.index "IGNORE"> ]> -<book> +<!-- + The FreeBSD Documentation Project + + $FreeBSD$ +--> + +<book lang='en'> <bookinfo> <title>&os; Architecture Handbook</title> @@ -34,8 +34,10 @@ <holder>The FreeBSD Documentation Project</holder> </copyright> - &bookinfo.trademarks; - &bookinfo.legalnotice; + &trademarks; + &legalnotice; + + <releaseinfo>$FreeBSD$</releaseinfo> <abstract> <para>Welcome to the &os; Architecture Handbook. This manual is a @@ -173,6 +175,6 @@ </bibliography> </part> - <![ %chap.index; [ &chap.index; ]]> + &chap.index; </book> Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/chapters.ent ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/chapters.ent Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/chapters.ent Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="iso-8859-1"?> <!-- Creates entities for each chapter in the FreeBSD Architecture Handbook. Each entity is named chap.foo, where foo is the value @@ -9,6 +10,8 @@ $FreeBSD$ --> +<!ENTITY % chap.index "IGNORE"> + <!-- Part one - Kernel --> <!ENTITY chap.boot SYSTEM "boot/chapter.sgml"> <!ENTITY chap.kobj SYSTEM "kobj/chapter.sgml"> @@ -30,4 +33,7 @@ <!ENTITY chap.pccard SYSTEM "pccard/chapter.sgml"> <!-- Part three - Appendices --> -<!ENTITY chap.index SYSTEM "index.sgml"> +<![%chap.index[ + <!ENTITY chap.index SYSTEM "index.sgml"> +]]> +<!ENTITY chap.index ""> Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/isa/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/isa/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/isa/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/jail/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/jail/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/jail/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/kobj/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/kobj/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/kobj/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/locking/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/locking/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/locking/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project The FreeBSD SMP Next Generation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac.ent ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac.ent Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac.ent Thu Jun 21 16:04:40 2012 (r39087) @@ -1,10 +1,11 @@ +<?xml version="1.0" encoding="iso-8859-1"?> <!-- $FreeBSD$ --> <!ENTITY mac.mpo "mpo"> <!ENTITY mac.thead ' - <colspec colname="first" colwidth="0"> - <colspec colwidth="0"> - <colspec colname="last" colwidth="0"> + <colspec colname="first" colwidth="0"/> + <colspec colwidth="0"/> + <colspec colname="last" colwidth="0"/> <thead> <row> @@ -30,12 +31,12 @@ </row> <row> - <entry><parameter>element_name</parameter> + <entry><parameter>element_name</parameter></entry> <entry>Name of the policy whose label should be externalized</entry> </row> <row> - <entry><parameter>sb</parameter> + <entry><parameter>sb</parameter></entry> <entry>String buffer to be filled with a text representation of label</entry> </row> Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/mac/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- Copyright (c) 2002-2005 Networks Associates Technology, Inc. All rights reserved. @@ -335,6 +336,7 @@ order to avoid violating the kernel lock order or risking lock recursion. This will maintain policy locks as leaf locks in the global lock order, helping to avoid deadlock.</para> + </sect2> <sect2 id="mac-framework-kernel-arch-registration"> <title>Policy Registration</title> @@ -584,7 +586,7 @@ <para>In addition to these system calls, the <literal>SIOCSIGMAC</literal> and <literal>SIOCSIFMAC</literal> network interface ioctls permit the labels on network interfaces to - be retrieved and set.<para> + be retrieved and set.</para> </sect2> </sect1> @@ -2778,7 +2780,7 @@ Label destruction <tbody> <row> <entry namest="first" nameend="last">See <xref - linkend="mac-mpo-create-mount">.</entry> + linkend="mac-mpo-create-mount"/>.</entry> </row> </tbody> </tgroup> @@ -6351,7 +6353,7 @@ Label destruction <row> <entry><parameter>cred</parameter></entry> <entry morerows="2">See - <xref linkend="mac-mpo-check-vnode-mmap">.</entry> + <xref linkend="mac-mpo-check-vnode-mmap"/>.</entry> </row> <row> Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/newbus/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/newbus/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/newbus/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project $FreeBSD$ Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pccard/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pccard/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pccard/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pci/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pci/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/pci/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/scsi/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/scsi/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/scsi/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project @@ -1224,9 +1225,9 @@ of the union ccb:</para> <function>xxx_attach()</function>) the current negotiation values must be initialized to narrow asynchronous mode, the goal and current values must be initialized to the maximal values - supported by controller.</para></listitem> + supported by controller.</para> - <listitem><para><emphasis>XPT_GET_TRAN_SETTINGS</emphasis> - get values of + <para><emphasis>XPT_GET_TRAN_SETTINGS</emphasis> - get values of SCSI transfer settings</para> <para>This operations is the reverse of @@ -1234,11 +1235,11 @@ of the union ccb:</para> ccb_trans_setting cts</quote> with data as requested by the flags CCB_TRANS_CURRENT_SETTINGS or CCB_TRANS_USER_SETTINGS (if both are set then the existing drivers return the current - settings). Set all the bits in the valid field.</para></listitem> + settings). Set all the bits in the valid field.</para> <indexterm><primary>BIOS</primary></indexterm> - <listitem><para><emphasis>XPT_CALC_GEOMETRY</emphasis> - calculate logical + <para><emphasis>XPT_CALC_GEOMETRY</emphasis> - calculate logical (BIOS) geometry of the disk</para> <para>The arguments are transferred in the instance <quote>struct Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/smp/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/smp/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/smp/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project The FreeBSD SMP Next Generation Project @@ -60,7 +61,7 @@ to make other programs multi-threaded. These include mutexes, shared/exclusive locks, semaphores, and condition variables. For the definitions of these and other SMP-related terms, please see - the <xref linkend="smp-glossary"> section of this article.</para> + the <xref linkend="smp-glossary"/> section of this article.</para> </sect1> <sect1 id="smp-lock-fundamentals"> Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sound/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sound/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sound/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project @@ -296,12 +297,12 @@ <programlisting> static void * xxxchannel_init(kobj_t obj, void *data, - struct snd_dbuf *b, struct pcm_channel *c, int dir)<co id="co-chinit-params"> + struct snd_dbuf *b, struct pcm_channel *c, int dir)<co id="co-chinit-params"/> { struct xxx_info *sc = data; struct xxx_chinfo *ch; ... - return ch;<co id="co-chinit-return"> + return ch;<co id="co-chinit-return"/> }</programlisting> <calloutlist> @@ -344,7 +345,7 @@ sound format.</para> <programlisting> static int - xxxchannel_setformat(kobj_t obj, void *data, u_int32_t format)<co id="co-chsetformat-params"> + xxxchannel_setformat(kobj_t obj, void *data, u_int32_t format)<co id="co-chsetformat-params"/> { struct xxx_chinfo *ch = data; ... @@ -400,7 +401,7 @@ { struct xxx_chinfo *ch = data; ... - return blocksize;<co id="co-chsetblocksize-return"> + return blocksize;<co id="co-chsetblocksize-return"/> }</programlisting> <calloutlist> @@ -423,7 +424,7 @@ operations in the driver.</para> <programlisting> static int - xxxchannel_trigger(kobj_t obj, void *data, int go)<co id="co-chtrigger-params"> + xxxchannel_trigger(kobj_t obj, void *data, int go)<co id="co-chtrigger-params"/> { struct xxx_chinfo *ch = data; ... @@ -500,7 +501,7 @@ <programlisting> struct pcmchan_caps * xxxchannel_getcaps(kobj_t obj, void *data) { - return &xxx_caps;<co id="co-chgetcaps-return"> + return &xxx_caps;<co id="co-chgetcaps-return"/> }</programlisting> <calloutlist> @@ -551,7 +552,7 @@ [Initialize hardware] - [Set appropriate bits in v for play mixers]<co id="co-mxini-sd"> + [Set appropriate bits in v for play mixers]<co id="co-mxini-sd"/> mix_setdevs(m, v); [Set appropriate bits in v for record mixers] mix_setrecdevs(m, v) @@ -583,11 +584,11 @@ <programlisting> static int xxxmixer_set(struct snd_mixer *m, unsigned dev, - unsigned left, unsigned right)<co id="co-mxset-params"> + unsigned left, unsigned right)<co id="co-mxset-params"/> { struct sc_info *sc = mix_getdevinfo(m); [set volume level] - return left | (right << 8);<co id="co-mxset-return"> + return left | (right << 8);<co id="co-mxset-return"/> }</programlisting> <calloutlist> @@ -615,14 +616,14 @@ recording source device.</para> <programlisting> static int - xxxmixer_setrecsrc(struct snd_mixer *m, u_int32_t src)<co id="co-mxsr-params"> + xxxmixer_setrecsrc(struct snd_mixer *m, u_int32_t src)<co id="co-mxsr-params"/> { struct xxx_info *sc = mix_getdevinfo(m); [look for non zero bit(s) in src, set up hardware] [update src to reflect actual action] - return src;<co id="co-mxsr-return"> + return src;<co id="co-mxsr-return"/> }</programlisting> <calloutlist> Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sysinit/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sysinit/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/sysinit/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/usb/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/usb/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/usb/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/vm/chapter.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/vm/chapter.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/arch-handbook/vm/chapter.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> <!-- The FreeBSD Documentation Project Modified: projects/sgml2xml/en_US.ISO8859-1/books/bibliography/book.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/bibliography/book.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/bibliography/book.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,17 +1,18 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> +<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN" + "../../../share/sgml/freebsd42.dtd" [ +<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN" "../../share/sgml/entities.ent"> +%entities; +<!ENTITY bibliography SYSTEM "../../../share/sgml/bibliography.sgml"> +]> + <!-- The FreeBSD Documentation Project $FreeBSD$ --> -<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ -<!ENTITY % books.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Books Entity Set//EN"> -%books.ent; - -<!ENTITY bibliography SYSTEM "../../../share/sgml/bibliography.sgml"> -]> - -<book> +<book lang='en'> <bookinfo> <title>FreeBSD Bibliography</title> @@ -24,6 +25,7 @@ <holder>The FreeBSD Documentation Project</holder> </copyright> + <releaseinfo>$FreeBSD$</releaseinfo> </bookinfo> &bibliography; Modified: projects/sgml2xml/en_US.ISO8859-1/books/corp-net-guide/book.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/corp-net-guide/book.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/corp-net-guide/book.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,12 +1,14 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> +<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN" + "../../../share/sgml/freebsd42.dtd" [ +<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN" "../../share/sgml/entities.ent"> +%entities; +]> + <!-- $FreeBSD$ --> <!-- FreeBSD Documentation Project --> -<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ -<!ENTITY % books.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Books Entity Set//EN"> -%books.ent; -]> - -<book> +<book lang='en'> <bookinfo> <title>The FreeBSD Corporate Networker's Guide</title> @@ -46,6 +48,8 @@ and a Q&A forum, and is available at <ulink url="http://www.freebsd-corp-net-guide.com/"></ulink>.</para> </legalnotice> + + <releaseinfo>$FreeBSD$</releaseinfo> </bookinfo> <chapter id="printserving" label="8"> @@ -279,7 +283,7 @@ <mediaobject> <imageobject> - <imagedata fileref="08-01" format="EPS"> + <imagedata fileref="08-01" format="EPS"/> </imageobject> <textobject> @@ -319,7 +323,7 @@ <mediaobject> <imageobject> - <imagedata fileref="08-02" format="EPS"> + <imagedata fileref="08-02" format="EPS"/> </imageobject> <textobject> @@ -367,7 +371,7 @@ <mediaobject> <imageobject> - <imagedata fileref="08-03" format="EPS"> + <imagedata fileref="08-03" format="EPS"/> </imageobject> <textobject> @@ -409,7 +413,7 @@ <mediaobject> <imageobject> - <imagedata fileref="08-04" format="EPS"> + <imagedata fileref="08-04" format="EPS"/> </imageobject> <textobject> @@ -507,7 +511,7 @@ <mediaobject> <imageobject> - <imagedata fileref="08-05" format="EPS"> + <imagedata fileref="08-05" format="EPS"/> </imageobject> <textobject> @@ -2512,7 +2516,7 @@ lpnobanner|local line printer, PostScrip <mediaobject> <imageobject> - <imagedata fileref="08-06" format="EPS"> + <imagedata fileref="08-06" format="EPS"/> </imageobject> <textobject> Modified: projects/sgml2xml/en_US.ISO8859-1/books/design-44bsd/book.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/design-44bsd/book.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/design-44bsd/book.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,12 +1,14 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> +<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN" + "../../../share/sgml/freebsd42.dtd" [ +<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN" "../../share/sgml/entities.ent"> +%entities; +]> + <!-- $FreeBSD$ --> <!-- FreeBSD Documentation Project --> -<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ -<!ENTITY % books.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Books Entity Set//EN"> -%books.ent; -]> - -<book> +<book lang='en'> <bookinfo> <title>The Design and Implementation of the 4.4BSD Operating System</title> @@ -60,6 +62,8 @@ Information about <ulink url="http://www.mckusick.com/courses/">BSD courses</ulink> is available from Kirk McKusick.</para> </legalnotice> + + <releaseinfo>$FreeBSD$</releaseinfo> </bookinfo> <chapter id="overview" label="2"> @@ -176,14 +180,14 @@ additional operating-system services. In contemporary research operating systems -- such as Chorus - <xref linkend="biblio-rozier">, + <xref linkend="biblio-rozier"/>, Mach - <xref linkend="biblio-accetta">, + <xref linkend="biblio-accetta"/>, Tunis - <xref linkend="biblio-ewens">, + <xref linkend="biblio-ewens"/>, and the V Kernel - <xref linkend="biblio-cheriton"> -- + <xref linkend="biblio-cheriton"/> -- this division of functionality is more than just a logical one. Services such as filesystems and networking protocols are implemented as client application processes of the nucleus or kernel.</para> @@ -195,7 +199,7 @@ Ken Thompson had no memory mapping, and thus made no hardware-enforced distinction between user and kernel space - <xref linkend="biblio-ritchie">. + <xref linkend="biblio-ritchie"/>. A message-passing system could have been implemented as readily as the actually implemented model of kernel and user processes. The monolithic kernel was chosen for simplicity and performance. @@ -532,7 +536,7 @@ </tgroup> </table> - <para><xref linkend="table-mach-indep"> summarizes the machine-independent software that constitutes the + <para><xref linkend="table-mach-indep"/> summarizes the machine-independent software that constitutes the 4.4BSD kernel for the HP300. The numbers in column 2 are for lines of C source code, header files, and assembly language. @@ -540,7 +544,7 @@ programming language; less than 2 percent is written in assembly language. - As the statistics in <xref linkend="table-mach-dep"> show, + As the statistics in <xref linkend="table-mach-dep"/> show, the machine-dependent software, excluding HP/UX and device support, @@ -676,7 +680,7 @@ <mediaobject> <imageobject> - <imagedata fileref="fig1" format="EPS"> + <imagedata fileref="fig1" format="EPS"/> </imageobject> <textobject> @@ -697,7 +701,7 @@ </mediaobject> </figure> - <para>The process lifecycle is depicted in <xref linkend="fig-process-lifecycle">. + <para>The process lifecycle is depicted in <xref linkend="fig-process-lifecycle"/>. A process may create a new process that is a copy of the original by using the <emphasis>fork</emphasis> @@ -968,9 +972,9 @@ Over 40 companies and research groups participated in the discussions leading to the revised architecture that was described in the Berkeley Software Architecture Manual - <xref linkend="biblio-mckusick-1">. + <xref linkend="biblio-mckusick-1"/>. Several of the companies have implemented the revised interface - <xref linkend="biblio-gingell">.</para> + <xref linkend="biblio-gingell"/>.</para> <para>Once again, time pressure prevented 4.3BSD from providing an implementation of the interface. @@ -1004,7 +1008,7 @@ Consequently, the virtual-memory system was completely replaced in 4.4BSD. The 4.4BSD virtual-memory system is based on the Mach 2.0 VM system - <xref linkend="biblio-tevanian">. + <xref linkend="biblio-tevanian"/>. with updates from Mach 2.5 and Mach 3.0. It features efficient support for sharing, @@ -1107,7 +1111,7 @@ and <emphasis>free</emphasis> that provide memory allocation to application programs - <xref linkend="biblio-mckusick-2">. + <xref linkend="biblio-mckusick-2"/>. Like the C library interface, the allocation routine takes a parameter specifying the size of memory that is needed. @@ -1146,7 +1150,7 @@ <emphasis>I/O stream</emphasis>. It is this single common data form that makes the characteristic UNIX tool-based approach work - <xref linkend="biblio-kernighan">. + <xref linkend="biblio-kernighan"/>. An I/O stream from one program can be fed as input to almost any other program. (This kind of traditional UNIX @@ -1662,7 +1666,7 @@ <mediaobject> <imageobject> - <imagedata fileref="fig2" format="EPS"> + <imagedata fileref="fig2" format="EPS"/> </imageobject> <textobject> @@ -1696,7 +1700,7 @@ </mediaobject> </figure> - <para>a small one is shown in <xref linkend="fig-small-fs">. + <para>a small one is shown in <xref linkend="fig-small-fs"/>. Directories may contain subdirectories, and there is no inherent limitation to the depth with which directory nesting may occur. To protect the consistency of the filesystem, the kernel @@ -2040,7 +2044,7 @@ <listitem> <para>The log-structured filesystem, based on the Sprite operating-system design - <xref linkend="biblio-rosenblum"></para> + <xref linkend="biblio-rosenblum"/></para> </listitem> <listitem> <para>A memory-based filesystem</para> @@ -2127,7 +2131,7 @@ NFS protocol, although the implementation was done independently from the protocol specification - <xref linkend="biblio-macklem">. + <xref linkend="biblio-macklem"/>. The NFS protocol is described in @@ -2577,7 +2581,7 @@ </biblioentry> <biblioentry id="biblio-kernighan"> - <abbrev>Kernighan & Pike, 1984</abbrev> + <abbrev>Kernighan & Pike, 1984</abbrev> <title>The UNIX Programming Environment</title> @@ -2634,7 +2638,7 @@ </biblioentry> <biblioentry id="biblio-mckusick-2"> - <abbrev>McKusick & Karels, 1988</abbrev> + <abbrev>McKusick & Karels, 1988</abbrev> <biblioset relation="article"> <title>Design of a General Purpose Memory Allocator for the 4.3BSD @@ -2728,7 +2732,7 @@ </biblioentry> <biblioentry id="biblio-rosenblum"> - <abbrev>Rosenblum & Ousterhout, 1992</abbrev> + <abbrev>Rosenblum & Ousterhout, 1992</abbrev> <biblioset relation="article"> <title>The Design and Implementation of a Log-Structured File Modified: projects/sgml2xml/en_US.ISO8859-1/books/dev-model/book.sgml ============================================================================== --- projects/sgml2xml/en_US.ISO8859-1/books/dev-model/book.sgml Thu Jun 21 16:01:00 2012 (r39086) +++ projects/sgml2xml/en_US.ISO8859-1/books/dev-model/book.sgml Thu Jun 21 16:04:40 2012 (r39087) @@ -1,3 +1,12 @@ +<?xml version="1.0" encoding="ISO8859-1" standalone="no"?> +<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN" + "../../../share/sgml/freebsd42.dtd" [ +<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN" "../../share/sgml/entities.ent"> +%entities; +<!ENTITY % chapters SYSTEM "chapters.ent"> +%chapters; +]> + <!-- - Copyright (c) 2002-2005 Niklas Saers - All rights reserved. @@ -26,15 +35,7 @@ - $FreeBSD$ --> -<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ -<!ENTITY % books.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Books Entity Set//EN"> -%books.ent; -<!ENTITY % chapters SYSTEM "chapters.ent"> -%chapters; -<!ENTITY % chap.index "IGNORE"> -]> - -<book> +<book lang='en'> <bookinfo> <title>A project model for the FreeBSD Project</title> <author> @@ -78,6 +79,8 @@ <revremark>Initial review by interviewees</revremark> </revision> </revhistory> + + <releaseinfo>$FreeBSD$</releaseinfo> </bookinfo> <preface id="foreword"> @@ -91,7 +94,7 @@ <para> This goes hand-in-hand with Brooks' law that <quote>adding another person to a late project will make it later</quote> - since it will increase the communication needs <xref linkend="brooks">. + since it will increase the communication needs <xref linkend="brooks"/>. A project model is a tool to reduce the communication needs. </para> @@ -100,7 +103,7 @@ will provide such a project model and is donated to the FreeBSD Documentation project where it can evolve together with the project so that it can at any point in time reflect the way - the project works. It is based on <citation><xref linkend="thesis"></citation>. + the project works. It is based on <citation><xref linkend="thesis"/></citation>. </para> <para> @@ -133,7 +136,7 @@ <para> A project model is a means to reduce the communications overhead in - a project. As shown by <citation><xref linkend="brooks"></citation>, increasing the + a project. As shown by <citation><xref linkend="brooks"/></citation>, increasing the number of project participants increases the communication in the project exponentionally. FreeBSD has during the past few years increased both its mass of active users and committers, and the @@ -148,7 +151,7 @@ lawyer-tendencies, and is counter to the technocentricity that the project so badly needs.</quote> - <citation><xref linkend="bsd-election2002"></citation>. + <citation><xref linkend="bsd-election2002"/></citation>. This project model is not meant to be a tool to justify creating impositions for developers, but as a tool to facilitate coordination. @@ -163,7 +166,7 @@ <para> The FreeBSD project model will be described as of July 1st, 2004. It is based on the Niels Jørgensen's paper - <citation><xref linkend="jorgensen2001"></citation>, + <citation><xref linkend="jorgensen2001"/></citation>, FreeBSD's official documents, discussions on FreeBSD mailing lists and interviews with developers. @@ -181,7 +184,7 @@ <para> <citation><xref - linkend="freebsd-developer-handbook">, Section 1.2 and 1.3</citation> + linkend="freebsd-developer-handbook"/>, Section 1.2 and 1.3</citation> give the vision and the architectural guidelines for the project. The vision is <quote>To produce the best UNIX-like operating system package possible, with due respect to the @@ -200,7 +203,7 @@ <para> An <quote>activity</quote> is an element of work performed - during the course of a project <citation><xref linkend="ref-pmbok"></citation>. + during the course of a project <citation><xref linkend="ref-pmbok"/></citation>. It has an output and leads towards an outcome. Such an output can either be an input to another @@ -246,7 +249,7 @@ project. Often used more narrowly in reference to an external deliverable, which is a deliverable that is subject to approval by the project sponsor or customer</quote> by <citation><xref - linkend="ref-pmbok"></citation>. + linkend="ref-pmbok"/></citation>. Examples of outcomes are a piece of software, a decision made or a report written. @@ -279,7 +282,7 @@ <para> <figure> <title>The FreeBSD Project's structure</title> - <graphic fileref="orghierarchy.png" format="PNG"> + <graphic fileref="orghierarchy.png" format="PNG"/> </figure> </para> @@ -337,7 +340,7 @@ <para> <figure> <title>The FreeBSD Project's structure with committers in categories</title> - <graphic fileref="orghierarchy2.png" format="PNG"> + <graphic fileref="orghierarchy2.png" format="PNG"/> </figure> </para> <para> @@ -380,11 +383,11 @@ development and maintenance, many being maintainers for their own part of the code. Maintainership will - be discussed in the <xref linkend="role-maintainer"> section. + be discussed in the <xref linkend="role-maintainer"/> section. </para> <para> - Documentation is handled by <xref linkend="sub-project-documentation"> + Documentation is handled by <xref linkend="sub-project-documentation"/> and includes all documents surrounding the FreeBSD project, including the web pages. There were during 2004 101 people making commits to the FreeBSD Documentation Project. @@ -411,7 +414,7 @@ application types that are in use on modern computers. Ports will be discussed further in the section - <xref linkend="sub-project-ports">. + <xref linkend="sub-project-ports"/>. </para> @@ -431,7 +434,7 @@ <para> <figure> <title>Jørgenssen's model for change integration</title> - <graphic fileref="maintenance.png" format="PNG"> + <graphic fileref="maintenance.png" format="PNG"/> </figure> </para> @@ -439,7 +442,7 @@ The <quote>development release</quote> is the FreeBSD-CURRENT ("-CURRENT") branch and the <quote>production release</quote> is the FreeBSD-STABLE branch ("-STABLE") - <citation><xref linkend="jorgensen2001"></citation>. + <citation><xref linkend="jorgensen2001"/></citation>. </para> <para> @@ -596,7 +599,7 @@ <para> <figure> <title>The FreeBSD release tree</title> - <graphic fileref="branches.png" format="PNG"> + <graphic fileref="branches.png" format="PNG"/> </figure> </para> <para> @@ -605,7 +608,7 @@ release is always referred to as -STABLE. In this figure, -STABLE refers to 4-STABLE while -CURRENT refers to 5.0-CURRENT following 5.0-RELEASE. - <citation><xref linkend="freebsd-releng"></citation> + <citation><xref linkend="freebsd-releng"/></citation> </para> <para> @@ -677,7 +680,7 @@ <para> <figure> <title>The overall development model</title> - <graphic fileref="freebsd-code-model.png" format="PNG"> + <graphic fileref="freebsd-code-model.png" format="PNG"/> </figure> </para> <para> @@ -712,7 +715,7 @@ <para> Many committers have a special area of responsibility. These roles are called hats - <citation><xref linkend="bsd-hats"></citation>. + <citation><xref linkend="bsd-hats"/></citation>. These hats can be either project roles, such as public relations officer, or maintainer for a certain area of the @@ -745,7 +748,7 @@ developer, as an author, by sending problem reports, or in other ways contributing to the progress of the project. A contributor has no special privileges in the FreeBSD project. - <citation><xref linkend="freebsd-contributors"></citation> + <citation><xref linkend="freebsd-contributors"/></citation> </para> </section> @@ -760,7 +763,7 @@ twelve months. These are not referred to as committers. --> A committer has made a commit within the past 12 months. - <citation><xref linkend="freebsd-bylaws"></citation> + <citation><xref linkend="freebsd-bylaws"/></citation> An active committer is a committer who has made an average of one commit per month during that time. </para> @@ -777,7 +780,7 @@ changes in the code should be made <!-- Also, since - <xref linkend="sub-project-ports"> is allowed to give commit + <xref linkend="sub-project-ports"/> is allowed to give commit privileges without approval from core, a committer who has gained his privileges through contributing to the ports sub-project should be careful and @@ -858,7 +861,7 @@ <para> <figure> <title>Overview of official hats</title> - <graphic fileref="hats-overview.png" format="PNG"> + <graphic fileref="hats-overview.png" format="PNG"/> </figure> </para> @@ -875,7 +878,7 @@ project architect"> <title>Documentation project manager</title> <para> - <xref linkend="sub-project-documentation"> + <xref linkend="sub-project-documentation"/> architect is responsible for defining and following up documentation goals for the committers in the Documentation project. @@ -896,7 +899,7 @@ <title>CVSup Mirror Site Coordinator</title> <para> The CVSup Mirror Site Coordinator coordinates all the - <xref linkend="role-cvsup-sitemaint">s to ensure that they + <xref linkend="role-cvsup-sitemaint"/>s to ensure that they are distributing current versions of the software, that they have the capacity to update themselves when major updates are in progress, and making it easy for the general public @@ -914,7 +917,7 @@ The Internationalisation hat is responsible for coordinating the localisation efforts of the FreeBSD kernel and userland utilities. The translation effort are coordinated by - <xref linkend="sub-project-documentation">. The + <xref linkend="sub-project-documentation"/>. The Internationalisation hat should suggest and promote standards and guidelines for writing and maintaining the software in a fashion that makes it easier to translate. @@ -987,7 +990,7 @@ </itemizedlist> Further information about the development process is - available in the <xref linkend="process-release-engineering"> section. + available in the <xref linkend="process-release-engineering"/> section. </para> <para id="role-releng" xreflabel="Release Engineering Team"> @@ -1046,7 +1049,7 @@ vulnerabilities may leak out to people with malicious intent before a patch is available, only the Security Officer, consisting of an officer, a deputy and two - <xref linkend="role-core"> members, receive sensitive + <xref linkend="role-core"/> members, receive sensitive information about security issues. However, to create or implement a patch, the Security Officer has the Security Officer Team <email>security-team@FreeBSD.org</email> to @@ -1069,7 +1072,7 @@ <para> The Source Repository Manager is the only one who is allowed *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206211604.q5LG4fdH022770>