<?xml version="1.0" encoding="UTF-8"?>
<essay xml:lang="en" version="pto" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:gal="http://norman.walsh.name/rdf/gallery#">
<info>
    
    
    
    
    
    
<title>DocBook NG: The “Kahlúa” Release</title><biblioid class="uri">http://norman.walsh.name/2005/04/12/kahlua</biblioid>
<volumenum>8</volumenum>
<issuenum>56</issuenum>
<pubdate>2005-04-12T10:22:26-04:00</pubdate>
<date>$Date: 2005-09-11 10:27:02 -0400 (Sun, 11 Sep 2005) $</date>
<author>
      <personname>
<firstname>Norman</firstname>
	<surname>Walsh</surname>
</personname>
    </author>
<copyright>
      <year>2005</year>
      <holder>Norman Walsh</holder>
    </copyright>
<abstract>
<para>Fixing a stupid typo and renewing support for Simplified DocBook NG.</para>
</abstract>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#DocBook"/>
</info>

<para xml:id="p1">This is
<link xlink:href="/threads/refactorDocBook">the eleventh</link>
release of <link xlink:href="http://docbook.org/docbook-ng/">DocBook NG</link>.
</para>

<para xml:id="p2">The only user-visible change in “Kahlúa” is a fix
for a stupid search-and-replace error. Changing all
occurrences of “IPA” into “Jägermeister” turned the
“<tag class="attvalue">ipaddress</tag>” value of the
<tag class="attribute">class</tag> attribute on <tag>systemitem</tag>
into “<literal>Jägermeisterdress</literal>”. Oops.</para>

<para xml:id="p15">The more interesting update is support for
<link xlink:href="http://docbook.org/docbook-ng/simple/kahlua/">Simplified
DocBook NG</link>. This is a customization layer of DocBook NG that
implements, as closely as possible,
<link xlink:href="http://docbook.org/xml/simple/1.1/">Simplified DocBook
V1.1</link>. The only differences are:</para>

<itemizedlist>
<listitem>
<para xml:id="p3">The <tag>articleinfo</tag>, <tag>objectinfo</tag>,
and <tag>sectioninfo</tag> elements have bee replaced by <tag>info</tag>.
</para>
    </listitem>
<listitem>
<para xml:id="p4">The <tag>authorblurb</tag> element has been replaced
by <tag>personblurb</tag>.
</para>
    </listitem>
<listitem>
<para xml:id="p5">The <tag>corpauthor</tag> element has been removed.
The DocBook NG equivalent is <tag>orgname</tag> inside <tag>author</tag>.
</para>
    </listitem>
<listitem>
<para xml:id="p6">The <tag>personname</tag> element has been added as
it's now required for personal names (for example, inside <tag>author</tag>).
</para>
    </listitem>
<listitem>
<para xml:id="p7">The <tag>ulink</tag> element has been removed. The
equivalent is <tag class="attribute">xlink:href</tag> on <tag>link</tag>.
</para>
    </listitem>
</itemizedlist>

<para xml:id="p17">You can use the
<link xlink:href="http://docbook.org/docbook-ng/kahlua/db4-upgrade.xsl">upgrade stylesheet</link>
for DocBook NG to upgrade Simplified DocBook documents.</para>

<para xml:id="p16">This version of Simplified can be built from the CVS sources
(which I've reorganized quite a bit) but I'm still experimenting with
the best way to write customization layers of DocBook NG.</para>

</essay>

