<?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>Subversion and other updates</title><biblioid class="uri">http://norman.walsh.name/2005/02/09/subversion</biblioid>
<volumenum>8</volumenum>
<issuenum>16</issuenum>
<pubdate>2005-02-09T13:38:11-05: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>A random assortment of updates and announcements.</para>
</abstract>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#DocBook"/>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#SelfReference"/>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#Subversion"/>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#TAG"/>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#XML"/>
</info>

<para xml:id="p1">A few days ago, I decided to bite the bullet and convert
the repository that sits behind this site from <application>CVS</application>
to <application>Subversion</application>. I did this “by hand,” not using
any <application>CVS</application> to <application>Subversion</application>
conversion script.</para>

<para xml:id="p2">I've been wanting to play with
<application>Subversion</application> for a while and I specifically
wanted to take advantage of the ability to create a “pre-commit” hook
in <application>Subversion</application> to enforce additional constraints
on all my essays. In particular, that they be not only valid but also
have IDs on all the paragraphs. I've been forgetting to put IDs on the
paragraphs and it's been bugging me. Now I can't forget anymore.</para>

<para xml:id="p3">In other news:</para>

<itemizedlist>
<listitem>
<para xml:id="p4">I published
<link xlink:href="http://docbook.org/docbook-ng/ipa/">DocBook NG: The
“IPA” Release</link> yesterday. And at the same time, I updated
<link xlink:href="/schema/essay.rnc">the schema</link> for essays on
this site to be a customization of the IPA release and updated all of
the essays to conform to it.</para>
</listitem>
<listitem>
<para xml:id="p5">The DocBook Open Repository Team
<link xlink:href="http://lists.oasis-open.org/archives/docbook-apps/200502/msg00049.html">published</link>
V<link xlink:href="http://sourceforge.net/project/showfiles.php?group_id=21935&amp;package_id=16608">1.68.0</link> of the
<citetitle>DocBook XSL Stylesheets</citetitle>.
</para>
</listitem>
<listitem>
<para xml:id="p6">The Candidate Recommendation draft of
<link xlink:href="http://www.w3.org/TR/xml-id/">xml:id</link> was
published on Tuesday, just moments before a
<link xlink:href="http://lists.w3.org/Archives/Public/public-xml-id/2005Feb/thread.html">storm of controversy</link>
erupted. Oh, joy! Maybe
<link xlink:href="http://www.w3.org/2001/tag/">the TAG</link> can
<link xlink:href="http://lists.w3.org/Archives/Public/www-tag/2005Feb/0015.html">fix it</link>.
</para>
</listitem>
<listitem>
<para xml:id="p7">I have updated the Atom feeds from this site to conform to
<link xlink:href="http://www.ietf.org/internet-drafts/draft-ietf-atompub-format-05.txt">Version 05</link>
of the <citetitle>Atom Format Specification</citetitle>.
</para>
</listitem>
</itemizedlist>

<para xml:id="p8">Needless to say, if anyone notices something that
I've broken, please report it.</para>

</essay>

