documentation-guide/en_US acknowledgments.xml, 1.5, 1.6 module-struct.xml, 1.4, 1.5 rpm-info.xml, 1.3, 1.4 tutorial.xml, 1.2, 1.3

Paul W. Frields (pfrields) fedora-docs-commits at redhat.com
Sat Jun 23 05:24:18 UTC 2007


Author: pfrields

Update of /cvs/docs/documentation-guide/en_US
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29125/en_US

Modified Files:
	acknowledgments.xml module-struct.xml rpm-info.xml 
	tutorial.xml 
Log Message:
This is finally being updated; I hope to finish this in the next week.


Index: acknowledgments.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/en_US/acknowledgments.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- acknowledgments.xml	3 Feb 2007 22:29:37 -0000	1.5
+++ acknowledgments.xml	23 Jun 2007 05:24:16 -0000	1.6
@@ -11,7 +11,7 @@
     <title>Acknowledgments</title>
 
     <para>
-      This document is based on the a document started by Tammy Fox (tfox at
+      This document is based on a document started by Tammy Fox (tfox at
       redhat.com) and contributed to by Sandra Moore (smoore at redhat.com) and
       Johnray Fuller (jrfuller at redhat.com).
     </para>
@@ -37,11 +37,11 @@
     <para>
       A patch from Karsten Wade (kwade at redhat.com) has been applied to add
       <xref linkend="sn-screenshots"></xref>. It was edited by Paul
-      W. Frields (stickstr5 at hotmail.com).
+      W. Frields (stickster at gmail.com).
   </para>
 
     <para>
-      A patch from Paul W. Frields (stickstr5 at hotmail.com) has been applied
+      A patch from Paul W. Frields (stickster at gmail.com) has been applied
       to add more explanation of the <command>screen</command> tag set to <xref
       linkend="sn-xml-tags-screen"></xref>.
     </para>


Index: module-struct.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/en_US/module-struct.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- module-struct.xml	12 Mar 2007 01:25:56 -0000	1.4
+++ module-struct.xml	23 Jun 2007 05:24:16 -0000	1.5
@@ -98,7 +98,7 @@
       </seglistitem>
     </segmentedlist>
   </section>
-  <section id="ch-getting-files-build-system">
+  <section id="sn-build-system">
     <title>The Document Build System</title>
     <para>
       The build system can render the document into another format such
@@ -205,7 +205,7 @@
 	rules to actually build the document and the various archives.
       </para>
     </section>
-    <section>
+    <section id="sn-rpm-info">
       <title>The Document <filename>rpm-info.xml</filename></title>
       <para>Each document module's primary language directory contains a
 	file called <filename>rpm-info.xml</filename>.  This file
@@ -213,42 +213,6 @@
 	history, copyright, and contributor information.  It follows a
 	DTD specification included with the rest of the build system
 	tools.</para>
-      <para><xref linkend="ex-rpminfo"/> illustrates the content of
-	this file:</para>
-      <example id="ex-rpminfo">
-	<title>Example <filename>rpm-info.xml</filename> File</title>
-	<programlisting><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE rpm-info SYSTEM "../../docs-common/packaging/rpm-info.dtd">
-
-<rpm-info>
-  <colophon>
-    <worker surname="Smith" firstname="John" othername="Q." 
-      id="JohnSmith" email="jsmith at example.com" 
-      wholename="John Q. Smith" initials="JS"/>
-  </colophon>
-  <author worker="JohnSmith"/>
-  <license>
-    <rights>OPL</rights>
-    <version>1.0</version>
-  </license>
-  <copyright>
-    <year>2006</year>
-    <holder>John Q. Smith</holder>
-  </copyright>
-  <title>My Tutorial</title>
-  <desc>A tutorial about something important</desc>
-  <changelog order="newest-first">
-    <revision date="2006-06-01" number="0.1" role="doc">
-      <author worker="JohnSmith"/>
-      <details>First draft</details>
-    </revision>
-  </changelog>
-</rpm-info>]]></programlisting>
-      </example>
-      <para>If you are not familiar with XML editing, copy and paste
-	this file from an existing module and then edit the values for
-	the various elements as appropriate.  Consult &FDP; members and
-	help channels for more assistance if needed.</para>
     </section>
   </section>
   <section id="ch-getting-files-build-system-targets">


Index: rpm-info.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/en_US/rpm-info.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- rpm-info.xml	29 Nov 2006 00:29:48 -0000	1.3
+++ rpm-info.xml	23 Jun 2007 05:24:16 -0000	1.4
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE rpm-info SYSTEM "../../docs-common/packaging/rpm-info.dtd">
+<!DOCTYPE rpm-info PUBLIC "-//Fedora//DTD Docs RPM-INFO V1.0//EN"
+"http://docs.fedoraproject.org/dtds/rpm-info.dtd">
 <rpm-info>
   <colophon>
     <worker id="TammyFox" wholename="Tammy Fox" email="tfox at redhat.com"
@@ -25,6 +26,7 @@
     <year>2004</year>
     <year>2005</year>
     <year>2006</year>
+    <year>2007</year>
     <holder>Red Hat, Inc.</holder>
     <holder>Tammy Fox</holder>
     <holder>Johnray Fuller</holder>
@@ -34,12 +36,12 @@
   <title>Fedora Documentation Guide</title>
   <desc>Guidelines and procedures for producing documentation for Fedora</desc>
   <changelog order="newest-first">
-    <revision date="2005-09-18" number="0.2.6.3">
+    <revision date="2007-06-23" number="0.3.0">
       <author worker="PaulWFrields"/>
       <author worker="TammyFox"/>
       <author worker="JohnrayFuller"/>
       <author worker="SandraMoore"/>
-      <details>Update to new build requirements</details>
+      <details>Update to new content and build requirements</details>
     </revision>
   </changelog>
 </rpm-info>


Index: tutorial.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/en_US/tutorial.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- tutorial.xml	3 Feb 2007 22:29:37 -0000	1.2
+++ tutorial.xml	23 Jun 2007 05:24:16 -0000	1.3
@@ -1,3 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <!-- $Id$ -->
 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
@@ -8,101 +9,92 @@
 
 ]>
 
-  <chapter id="ch-tutorial">
-    <title>The Layout of a Tutorial</title>
-  
-  <para>
-    In this chapter, you will find an example of a &PROJECT; documentation
-    parent file. This example is specific to the way the Docs Project uses
-    DocBook XML. The parent file contains the main structural format of the
-    book, a link to the entities file that contain common entities that should
-    be used, and an entity to change the version and date of the tutorial.
-  </para>
-  
-    <section id="sn-tutorial-parent">
-      <title>The Parent File</title>
-      
-      <para>
-	Below is a sample parent file:
-      </para>
-    
-<screen>
-<computeroutput>
-<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
-
-<!ENTITY % FEDORA-ENTITIES-EN SYSTEM "../common/fedora-entities-en.xml">
-%FEDORA-ENTITIES-EN;
-
-<!ENTITY VERSION "0.1">  <!-- change version of tutorial here -->
-
-<!ENTITY DOCID "example-tutorial-&VERSION; (2003-07-07)"> <!-- change last modified date here -->
-
-<!ENTITY LEGALNOTICE SYSTEM "../common/legalnotice-en.xml">
-
-
-]>
-
-<article id="example-tutorial" lang="en">
-  <articleinfo>
-    <title>Example Tutorial</title>
-    <copyright>
-      <year>2003</year>
-      <holder>&FORMAL-RHI;</holder>
-      <holder>Tammy Fox</holder>
-    </copyright>
-    <authorgroup>
-      <author>
-	<surname>Fox</surname>
-	<firstname>Tammy</firstname>
-      </author>
-    </authorgroup>
-    &LEGALNOTICE;
-  </articleinfo>
-
-  <section id="some-section">
-    <title>Some Section</title>
-
-    <para>
-      This is an example section. You can also use section, section, etc.
-    </para>
-
-    <warning>
-      <title>Warning</title>
-      <para>
-	Example of an admonition.
-      </para>
-    </warning>
+<chapter id="ch-tutorial">
+  <title>The Layout of a Tutorial</title>
+  <para>In this chapter, you will find an example of a very short tutorial
+    as used by the &FDP;.  This example is specific to the way the Docs
+    Project uses DocBook XML.  The example consists of a set of files
+    used to hold the content and metadata for the tutorial.</para>
+  <section id="sn-tutorial-article">
+    <title>The Article</title>
+    <indexterm>
+      <primary>tutorial layout</primary>
+      <secondary>article</secondary>
+    </indexterm>
+    <para>Below is a sample article:</para>
+    <screen><![CDATA[<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+ "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
 
-  </section>
+<!ENTITY % FEDORA-ENTITIES SYSTEM "fdp-entities.ent">
+%FEDORA-ENTITIES;
 
-<index id="generated-index"></index>
-</article>
-</computeroutput>
-</screen>
-
-    </section>
-
-    <section id="sn-tutorial-license">
-      <title>Including the License Information</title>
-    
-      <indexterm>
-	<primary>tutorial layout</primary>
-	<secondary>license</secondary>
-      </indexterm>
+]>
 
+<article id="sample-tutorial" lang="en_US">
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 
+    href="fdp-info.xml"/>
+  <section id="some-section">
+    <title>Some Section</title>
+    <para>
+      This is an example section. You can nest sections or make
+      additional sections as needed.
+    </para>
+    <warning>
+      <title>Warning</title>
       <para>
-	All &PROJECT; manuals <emphasis>must</emphasis> contain the file
-	<filename>legalnotice.xml</filename>. This file makes the license for
-	the file the GNU Free Documentation License (FDL).
-      </para>
-      
-      <para>
-	The sample parent file shows how it is included.
+	Example of an admonition.
       </para>
-      
-    </section>
-    
-  </chapter>
-
-  
+    </warning>
+  </section>
+<index id="generated-index"/>
+</article>
+]]></screen>  
+  </section>
+  <section id="sn-tutorial-metadata">
+    <title>The Metadata</title>
+    <indexterm>
+      <primary>tutorial layout</primary>
+      <secondary>metadata</secondary>
+    </indexterm>
+    <para>The <filename>rpm-info.xml</filename> file contains all the
+      required metadata for the document.  This metadata includes title,
+      authorship, licensing, and revision history.  <xref
+	linkend="ex-rpminfo"/> illustrates the content of this
+      file:</para>
+    <example id="ex-rpminfo">
+      <title>Example <filename>rpm-info.xml</filename> File</title>
+      <programlisting><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE rpm-info PUBLIC "-//Fedora//DTD Docs RPM-INFO V1.0//EN"
+ "http://docs.fedoraproject.org/dtds/rpm-info.dtd">
+
+<rpm-info>
+  <colophon>
+    <worker surname="Smith" firstname="John" othername="Q." 
+      id="JohnSmith" email="jsmith at example.com" 
+      wholename="John Q. Smith" initials="JS"/>
+  </colophon>
+  <author worker="JohnSmith"/>
+  <license>
+    <rights>OPL</rights>
+    <version>1.0</version>
+  </license>
+  <copyright>
+    <year>2006</year>
+    <holder>John Q. Smith</holder>
+  </copyright>
+  <title>My Tutorial</title>
+  <desc>A tutorial about something important</desc>
+  <changelog order="newest-first">
+    <revision date="2006-06-01" number="0.1" role="doc">
+      <author worker="JohnSmith"/>
+      <details>First draft</details>
+    </revision>
+  </changelog>
+</rpm-info>]]></programlisting>
+    </example>
+    <para>If you are not familiar with XML editing, copy and paste this
+      file from an existing module and then edit the values for the
+      various elements as appropriate.  Consult &FDP; members and help
+      channels for more assistance if needed.</para>
+  </section>
+</chapter>




More information about the Fedora-docs-commits mailing list