Skip site navigation (1)Skip section navigation (2)
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 &amp;xxx_caps;<co id="co-chgetcaps-return">
+              return &amp;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 &lt;&lt; 8);<co id="co-mxset-return">
+              return left | (right &lt;&lt; 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&amp;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 &amp; 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 &amp; 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 &amp; 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&oslash;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&oslash;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>