List:Commits« Previous MessageNext Message »
From:stefan Date:November 26 2007 4:45pm
Subject:svn commit - mysqldoc@docsrva: r8885 - in trunk: dicts mysqldoc-guide
View as plain text  
Author: shinz
Date: 2007-11-26 17:45:50 +0100 (Mon, 26 Nov 2007)
New Revision: 8885

Log:
Completed review of mysqldoc-guide overview, added more words and terms to dictionaries

Modified:
   trunk/dicts/en.additional
   trunk/dicts/en.terms
   trunk/mysqldoc-guide/overview.xml


Modified: trunk/dicts/en.additional
===================================================================
--- trunk/dicts/en.additional	2007-11-26 15:30:17 UTC (rev 8884)
+++ trunk/dicts/en.additional	2007-11-26 16:45:50 UTC (rev 8885)
Changed blocks: 1, Lines Added: 166, Lines Deleted: 166; 4920 bytes

@@ -1615,170 +1615,170 @@
 screenshots
 targets
 downloadable
-        stylesheets
-        referring
-        stylesheet
+stylesheets
+referring
+stylesheet
 URLs
-        subsections
-        hyphens
-        listings
-        sentences
-        tags
-        Denominations
-        capitals
-        disambiguate
-        endings
-        entities
-        figures
-        packaged
-        parens
-        titles
-        Figures
-        Footnotes
-        capitalized
-        checkbox
-        dashes
-        developed
-        footnotes
-        multi
-        optimize
-        publishers
-        referencing
-        remapped
-        scenes
-        sheets
-        spelled
-        subroutine
-        validated
-        validating
-        Parses
-        Posix-like
-        Precambrian
-        Prepositions
-        Principles
-        Styleguide
-        Stylesheet
-        Subselect
-        Titles
-        authentify
-        authorize
-        automatically
-        awaited
-        boldface
-        bugfix
-        center
-        checkboxes
-        clickable
-        colons
-        commenting
-        compresses
-        conjunctions
-        constructors
-        contructs
-        conversly
-        corrections
-        corresponding
-        customizations
-        datafile
-        datatype
-        declarations
-        denominations
-        deprecated
-        directives
-        discussing
-        distributing
-        documenters
-        dots
-        dynamically
-        editor's
-        element's
-        emoticons
-        enables
-        ensuring
-        enumerated
-        equivalents
-        following
-        fulltext
-        gigabytes
-        gigahertz
-        greyed
-        hotspot
-        hyperlinks
-        hyperventilating
-        implies
-        indenting
-        indidicates
-        influenced
-        initials
-        intervening
-        italic
-        lettercase
-        margins
-        materials
-        merges
-        monospaced
-        multi-thread
-        multibyte
-        multiple-CPU
-        multithread
-        naturalized
-        nesting
-        newsgroup
-        nouns
-        numerals
-        onscreen
-        oranges
-        organizing
-        outputting
-        overrules
-        owned
-        paragraphs
-        parents
-        parses
-        placeholder
-        placeholders
-        placing
-        posed
-        pre-Columbian
-        pre-amble
-        precedes
-        prefers
-        prepends
-        prepositions
-        principles
-        prioritization
-        producing
-        publicly
-        questionnaires
-        reader's
-        readers
-        rebuilds
-        reduces
-        reformat
-        registers
-        reintroduced
-        relates
-        relies
-        remapper
-        rendered
-        reproducing
-        reveals
-        rewriting
-        roots
-        schemas
-        single-CPU
-        singluar
-        sloppier
-        sourcefile
-        stages
-        staticly
-        subfunction
-        submenu
-        suited
-        syntaxes
-        toolset
-        transforms
-        translates
-        typos
-        validates
-        webpage
+subsections
+hyphens
+listings
+sentences
+tags
+Denominations
+capitals
+disambiguate
+endings
+entities
+figures
+packaged
+parens
+titles
+Figures
+Footnotes
+capitalized
+checkbox
+dashes
+developed
+footnotes
+multi
+optimize
+publishers
+referencing
+remapped
+scenes
+sheets
+spelled
+subroutine
+validated
+validating
+Parses
+Posix-like
+Precambrian
+Prepositions
+Principles
+Styleguide
+Stylesheet
+Subselect
+Titles
+authentify
+authorize
+automatically
+awaited
+boldface
+bugfix
+center
+checkboxes
+clickable
+colons
+commenting
+compresses
+conjunctions
+constructors
+contructs
+conversly
+corrections
+corresponding
+customizations
+datafile
+datatype
+declarations
+denominations
+deprecated
+directives
+discussing
+distributing
+documenters
+dots
+dynamically
+editor's
+element's
+emoticons
+enables
+ensuring
+enumerated
+equivalents
+following
+fulltext
+gigabytes
+gigahertz
+greyed
+hotspot
+hyperlinks
+hyperventilating
+implies
+indenting
+indidicates
+influenced
+initials
+intervening
+italic
+lettercase
+margins
+materials
+merges
+monospaced
+multi-thread
+multibyte
+multiple-CPU
+multithread
+naturalized
+nesting
+newsgroup
+nouns
+numerals
+onscreen
+oranges
+organizing
+outputting
+overrules
+owned
+paragraphs
+parents
+parses
+placeholder
+placeholders
+placing
+posed
+pre-Columbian
+pre-amble
+precedes
+prefers
+prepends
+prepositions
+principles
+prioritization
+producing
+publicly
+questionnaires
+reader's
+readers
+rebuilds
+reduces
+reformat
+registers
+reintroduced
+relates
+relies
+remapper
+rendered
+reproducing
+reveals
+rewriting
+roots
+schemas
+single-CPU
+singluar
+sloppier
+sourcefile
+stages
+staticly
+subfunction
+submenu
+suited
+syntaxes
+toolset
+transforms
+translates
+typos
+validates
+webpage
\ No newline at end of file


Modified: trunk/dicts/en.terms
===================================================================
--- trunk/dicts/en.terms	2007-11-26 15:30:17 UTC (rev 8884)
+++ trunk/dicts/en.terms	2007-11-26 16:45:50 UTC (rev 8885)
Changed blocks: 1, Lines Added: 81, Lines Deleted: 82; 2117 bytes

@@ -702,85 +702,84 @@
 XSL
 xmllint
 xsltproc
-        FO
-        Pearson
-        Arby
-        CSS
-        UCA
-        imageobject
-        prepped
-        OK
-        XSLT
-        allkeys
-        quandaset
-        txt
-        CLI
-        CR
-        DTD
-        LF
-        LL
-        O'Reilly
-        column1
-        indexterm
-        mediaobject
-        ok
-        orderedlist
-        rowid
-        tbody
-        tgroup
-        DBMS
-        Emacs
-        GB
-        GHz
-        GZip
-        HEBREW
-        HTMLHelp
-        IEC
-        KB
-        MHz
-        Megahertz
-        Netware
-        PDFs
-        ROWID
-        SORTKEY
-        SUBKEY
-        SVN
-        Styleguide
-        Stylesheet
-        Subselect
-        TB
-        TOC
-        Tex
-        UK
-        UNIX
-        Unix-style
-        colspec
-        deepcheck
-        fulltext
-        gigabytes
-        gigahertz
-        guibutton
-        guilabel
-        guimenu
-        htmlhelp
-        idvalidate
-        imagedata
-        informaltable
-        keycap
-        kilobytes
-        makeinfo
-        megabits
-        org
-        programlisting
-        qandaentry
-        quandaentry
-        sortkey
-        stmt
-        svn
-        terabytes
-        textobject
-        ulink
-        userinput
-        weight_string
-        xref
-
+FO
+Pearson
+Arby
+CSS
+UCA
+imageobject
+prepped
+OK
+XSLT
+allkeys
+quandaset
+txt
+CLI
+CR
+DTD
+LF
+LL
+O'Reilly
+column1
+indexterm
+mediaobject
+ok
+orderedlist
+rowid
+tbody
+tgroup
+DBMS
+Emacs
+GB
+GHz
+GZip
+HEBREW
+HTMLHelp
+IEC
+KB
+MHz
+Megahertz
+Netware
+PDFs
+ROWID
+SORTKEY
+SUBKEY
+SVN
+Styleguide
+Stylesheet
+Subselect
+TB
+TOC
+Tex
+UK
+UNIX
+Unix-style
+colspec
+deepcheck
+fulltext
+gigabytes
+gigahertz
+guibutton
+guilabel
+guimenu
+htmlhelp
+idvalidate
+imagedata
+informaltable
+keycap
+kilobytes
+makeinfo
+megabits
+org
+programlisting
+qandaentry
+quandaentry
+sortkey
+stmt
+svn
+terabytes
+textobject
+ulink
+userinput
+weight_string
+xref
\ No newline at end of file


Modified: trunk/mysqldoc-guide/overview.xml
===================================================================
--- trunk/mysqldoc-guide/overview.xml	2007-11-26 15:30:17 UTC (rev 8884)
+++ trunk/mysqldoc-guide/overview.xml	2007-11-26 16:45:50 UTC (rev 8885)
Changed blocks: 11, Lines Added: 88, Lines Deleted: 86; 13130 bytes

@@ -59,7 +59,7 @@
         PDF in both A4 and Letter page sizes as a single document
       </para>
     </listitem>
-    
+
     <listitem>
       <para>
         Eclipse Documentation Plugin, which is essentially a repackaging

@@ -97,12 +97,11 @@
 
   <para>
     In addition to the standard DocBook XML source and transformations
-    into these formats, we have built custom templates and
-    translations to generate custom markup, and a number of
-    tools and utilities that provide enhanced functionality.
-    Note, though, that we have <emphasis>not</emphasis> modified the
-    DocBook XML DTD. All our custom tools are written for either XSLT
-    or Perl.
+    into these formats, we have built custom templates and translations
+    to generate custom markup, and a number of tools and utilities that
+    provide enhanced functionality. Note, though, that we have
+    <emphasis>not</emphasis> modified the DocBook XML DTD. All our
+    custom tools are written for either XSLT or Perl.
   </para>
 
   <section id="mysqldoc-guide-overview-dirent">

@@ -115,8 +114,8 @@
       you will need to install Subversion
       (<ulink url="http://subversion.tigris.org"/>). To just browse the
       documentation tree for a first impression you can simply go to
-      <ulink url="http://svn.mysql.com/svnpublic/mysqldoc"/> with a
-      web browser.
+      <ulink url="http://svn.mysql.com/svnpublic/mysqldoc"/> with a web
+      browser.
     </para>
 
     <para>

@@ -130,7 +129,7 @@
     <para>
       The repository contains a combination of the actual documentation
       source and the components and systems required to build the
-      documentation, including tools for related tasks such as 
+      documentation, including tools for related tasks such as
       validating the XML or counting words.
     </para>
 

@@ -147,14 +146,17 @@
         </thead>
         <tbody>
           <row>
+            <entry><filename>dicts</filename></entry>
+            <entry>Dictionaries for the spell checker</entry>
+          </row>
+          <row>
             <entry><filename>dtd.d</filename></entry>
             <entry>The DocBook DTDs used to verify the structure of the DocBook XML</entry>
           </row>
           <row>
             <entry><filename>make.d</filename></entry>
             <entry>Makefile rules used to create specific targets and output formats in the
-              documentation (examples: validation, HTML output)
-            </entry>
+              documentation (examples: validation, HTML output)</entry>
           </row>
           <row>
             <entry><filename>proto-doc</filename></entry>

@@ -164,17 +166,16 @@
           <row>
             <entry><filename>tools</filename></entry>
             <entry>A series of scripts and other tools used to help build the
-              documentation, including tools for related tasks such as validating
-            </entry>
+              documentation, including tools for related tasks such as
+              validating</entry>
           </row>
           <row>
             <entry><filename>xsl.d</filename></entry>
-            <entry>The standard DocBook XSL style sheets
-              and the custom extensions and improvements used
-              specifically for the MySQL documentation.
-              Note that we've modified neither the DocBook DTD nor the 
-              DocBook XSL style sheets, which enables us to update 
-              DocBook regularly.</entry>
+            <entry>The standard DocBook XSL style sheets and the custom extensions and
+              improvements used specifically for the MySQL
+              documentation. Note that we've modified neither the
+              DocBook DTD nor the DocBook XSL style sheets, which
+              enables us to update DocBook regularly.</entry>
           </row>
         </tbody>
       </tgroup>

@@ -203,15 +204,15 @@
         <tbody>
           <row>
             <entry><filename>administrator</filename></entry>
-            <entry>The files specific to the MySQL Administrator manual</entry>
+            <entry>Files specific to the MySQL Administrator manual</entry>
           </row>
           <row>
             <entry><filename>arbitrary</filename></entry>
-            <entry>The directory which holds specifications for arbitrary documentation</entry>
+            <entry>Directory which holds specifications for arbitrary documentation</entry>
           </row>
           <row>
             <entry><filename>common</filename></entry>
-            <entry>Files common to all documents.</entry>
+            <entry>Files common to all documents</entry>
           </row>
           <row>
             <entry><filename>dynamic-docs</filename></entry>

@@ -222,73 +223,88 @@
           </row>
           <row>
             <entry><filename>falcon</filename></entry>
-            <entry>Falcon documentation guide.</entry>
+            <entry>Falcon manual</entry>
           </row>
           <row>
-            <entry><filename>gui-common</filename></entry>
-            <entry>Files common to all of the GUI tools.</entry>
-          </row>
-          <row>
             <entry><filename>guibook</filename></entry>
-            <entry>The GUI book which bonds together the content from all the GUI tools
-              into a single book.</entry>
+            <entry>The GUI book which bonds together the content from all the GUI tool
+              manuals into a single book</entry>
           </row>
           <row>
-            <entry><filename>illustrations</filename></entry>
-            <entry>Source files for illustrations in various parts of the documentation.
-              Illustrations are exported to PNG graphics files and then
-              referenced directly into the DocBook XML source.</entry>
+            <entry><filename>gui-common</filename></entry>
+            <entry>Files common to all of the GUI tool documentation</entry>
           </row>
           <row>
             <entry><filename>internals</filename></entry>
-            <entry>MySQL internals manual.</entry>
+            <entry>MySQL internals manual</entry>
           </row>
           <row>
             <entry><filename>migration-toolkit</filename></entry>
-            <entry>The source of the Migration Toolkit GUI tool manual.</entry>
+            <entry>Migration Toolkit GUI tool manual</entry>
           </row>
           <row>
+            <entry><filename>mysqldoc-guide</filename></entry>
+            <entry>This guide</entry>
+          </row>
+          <row>
+            <entry><filename>mysqlqb</filename></entry>
+            <entry>Specially marked-up version of MySQL Manual chapters for MySQL Query
+              Browser</entry>
+          </row>
+          <row>
             <entry><filename>mysqltest</filename></entry>
-            <entry>The documentation for the <literal>mysqltest</literal> tool.
-
-              <remark>
-                This is not a tool but a framework. /SH
-              </remark></entry>
+            <entry>Documentation for the <literal>mysqltest</literal> framework</entry>
           </row>
           <row>
             <entry><filename>ndbapi</filename></entry>
-            <entry>The Cluster/NDB API documentation.</entry>
+            <entry>Cluster/NDB API documentation</entry>
           </row>
           <row>
             <entry><filename>query-browser</filename></entry>
-            <entry>The source for the MySQL Query Browser.</entry>
+            <entry>MySQL Query Browser manual</entry>
           </row>
           <row>
+            <entry><filename>quick-guides</filename></entry>
+            <entry>Quick references for inclusion in the MySQL Manual</entry>
+          </row>
+          <row>
             <entry><filename>refman-<replaceable>#.#</replaceable></filename></entry>
-            <entry>The source for documentation specific to different major versions of
-              MySQL. The documentation here is augmented by the contents
-              of <filename>refman-common</filename>.</entry>
+            <entry>DocBook XML source for documentation specific to different major
+              versions of MySQL. The documentation here is augmented by
+              the contents of <filename>refman-common</filename> and
+              other files</entry>
           </row>
           <row>
             <entry><filename>refman-common</filename></entry>
             <entry>Documentation common to all the reference manuals. This directory
               contains elements such as the documentation for MySQL
-              connectors, graphics common to all versions and chapters
-              and appendices that appear in all versions of the
-              reference manual.</entry>
+              Connectors, graphics common to all versions, and chapters
+              and appendices that appear in all versions of the MySQL
+              Reference Manual</entry>
           </row>
           <row>
+            <entry><filename>sample-data</filename></entry>
+            <entry>Sample databases used in various parts of the documentation</entry>
+          </row>
+          <row>
             <entry><filename>userguide</filename></entry>
-            <entry>The MySQL User Guide source files.</entry>
+            <entry>MySQL User Guide files</entry>
           </row>
           <row>
             <entry><filename>workbench</filename></entry>
-            <entry>The source for the MySQL Workbench GUI tool.</entry>
+            <entry>MySQL Workbench GUI manual</entry>
           </row>
         </tbody>
       </tgroup>
     </table>
 
+    <para>
+      Additionally, there are a few directories for translation
+      purposes. These can be considered experimental at this point, and
+      might or might not be moved to language-specific repositories
+      soon.
+    </para>
+
   </section>
 
   <section id="mysqldoc-guide-overview-toolsreq">

@@ -297,22 +313,10 @@
 
     <para>
       To build and work with the documentation, you will need to install
-      some additional tools.
-
-      <remark>
-        I added: All required software programs are either open source
-        software or freeware.
-      </remark>
-
-      The exact list of tools required will depend on what you plan to
-      do with the documentation.
-
-      <remark>
-        We should also mention a few text editors; I'd suggest to
-        mention jEdit (platform-independent), kate (Linux), and
-        Notepad++ (Windows). All of them are open source and are know to
-        work well with Unicode and Unix line endings. /SH
-      </remark>
+      some additional tools, all of which are open source software with
+      the exception of Microsoft Help Workshop (which is free but not
+      open source). The exact list of tools required will depend on what
+      you plan to do with the documentation.
     </para>
 
     <para>

@@ -323,16 +327,18 @@
 
       <listitem>
         <para>
+          A text editor capable of handling plain-text files. We use a
+          variety of editors, for example Oxygen (a commercial product),
+          vi, kate, jEdit, or Notepad++.
+        </para>
+
+        <para>
           <emphasis role="bold">make</emphasis> &mdash; you will need a
           standard <command>make</command> tool, either the one provided
           with your operating system, or preferably GNU
-          <command>make</command> are the best solutions.
-
-          <remark>
-            On Windows there's no make. Is there on Powershell? If so,
-            let's give a hint where to get Powershell. If there isn't,
-            let's close our eyes and recommend Cygwin. .-) /SH
-          </remark>
+          <command>make</command>. On Windows, this might require you to
+          install Cygwin or a similar Unix emulator that has
+          <command>make</command> support.
         </para>
       </listitem>
 

@@ -365,21 +371,17 @@
       If you want to build PDF versions of the MySQL documentation, you
       need to install a suitable Java Runtime (v1.5 is recommended) and
       the Apache FOP tool
-      (<ulink url="http://xmlgraphics.apache.org/fop/"/>).
+      (<ulink url="http://xmlgraphics.apache.org/fop/"/>). At the time
+      of writing this (December 2007) we recommend FOP 0.20.5.
+    </para>
 
-      <remark role="update">
-        Needs to be updated when we recommend a newer fop version.
-      </remark>
-
-      Currently we only recommend FOP 0.20.5.
+    <para>
+      For image support in PDF files you'll have to install a library
+      such as <literal>Jimi</literal> or <literal>JAI</literal>. JAI is
+      available from <ulink url="http://java.sun.com"/>. Jimi is
+      available from <ulink url="http://java.sun.com/products/jimi/"/>.
     </para>
 
-    <remark>
-      If we're going into a bit of detail regarding FOP installation,
-      shouldn't we also mention that you need JIMI? Otherwise, they can
-      only create PDF without images. /SH
-    </remark>
-
     <para>
       When installing FOP under Unix/Linux/Mac OS X, install the package
       into a directory and then create a link to the


Thread
svn commit - mysqldoc@docsrva: r8885 - in trunk: dicts mysqldoc-guidestefan26 Nov