<?xml version="1.0" encoding="UTF-8"?>
<essay xml:lang="en" version="5.0" 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#" xmlns:foaf="http://xmlns.com/foaf/0.1/">
<info>
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
<title>Extreme Markup Languages 2006</title><biblioid class="uri">http://norman.walsh.name/2006/08/17/extreme</biblioid>
<volumenum>9</volumenum>
<issuenum>79</issuenum>
<pubdate>2006-08-17T13:03:51-04:00</pubdate>
<date>$Date: 2006-08-17 15:15:00 -0400 (Thu, 17 Aug 2006) $</date>
<author>
      <personname>
<firstname>Norman</firstname>
	<surname>Walsh</surname>
</personname>
    </author>
<copyright>
      <year>2006</year>
      <holder>Norman Walsh</holder>
    </copyright>
<abstract>
<para>Highlights from my favorite XML conference.</para>
</abstract>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#Balisage"/>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#Extreme2006"/>
</info>

<para xml:id="p1">This year's
<link xlink:href="http://www.extrememarkup.org/">Extreme Markup Languages</link>
lived up to all my expectations, as did
<link xlink:href="/2004/08/08/extreme">Extreme 2004</link>
and
<link xlink:href="/2003/08/07/extreme">Extreme 2003</link>, for those keeping score.
(I didn't make it to Extreme 2005.)
</para>

<para xml:id="p2">I started the week by presenting an
<link xlink:href="http://nwalsh.com/docs/tutorials/extreme2006/">XSLT 2.0 tutorial</link>
(which I think came off pretty well)
and then, given that I'd <emphasis>just</emphasis> come out of
<link xlink:href="xprocwg">a face-to-face</link> meeting, spent a fair bit of
time struggling to get the slides ready for
<link xlink:href="http://nwalsh.com/docs/presentations/extreme2006/">my
late breaking</link> talk about the
<link xlink:href="http://xproc.org/">XProc</link> work.</para>

<para xml:id="p3">I thought I might have
achieved the latest of all possible late breaking talks, but
<personname>
      <firstname>John</firstname>
      <surname>Cowan</surname>
    </personname>
beat me, presenting on Wednesday some ideas about
<link xlink:href="http://www.lmnl.net/">LMNL</link>
that he'd worked out with
<personname>
      <firstname>Jeni</firstname>
      <surname>Tennison</surname>
    </personname>
and
<personname>
      <firstname>Wendell</firstname>
      <surname>Piez</surname>
    </personname>
the day before.</para>

<para xml:id="p4">Other highlights and things I'll be reading in the proceedings:
<personname>
      <firstname>Eduardo</firstname>
      <surname>Gutentag</surname>
    </personname>'s
opening keynote
(in
<personname>
      <firstname>Tommie</firstname>
      <surname>Usdin</surname>
    </personname>'s
absence)
<citetitle>Intellectual property policy for the XML geek</citetitle>,
<personname>
      <firstname>Dimitre</firstname>
      <surname>Novatchev</surname>
    </personname>'s
exploration of higher-order functional programming in XSLT 2.0,
<personname>
      <firstname>Alex</firstname>
      <surname>Brown</surname>
    </personname>'s
presentation of <citetitle>Frozen streams: an experimental time- and space-efficient
implementation for in-memory representation of XML documents using Java</citetitle>
which elicited lots of interesting comments,
<personname>
      <firstname>Felix</firstname>
      <surname>Sasaki</surname>
    </personname>'s
review of the similarities between architectural forms, CSS, and RDF,
<personname>
      <firstname>Adam</firstname>
      <surname>Souzis</surname>
    </personname>'s
work on <citetitle>RxPath: a mapping of RDF to the XPath Data Model</citetitle>
(drat, I meant to chat with Adam a bit, but our paths never crossed),
<personname>
      <firstname>Sam</firstname>
      <surname>Wilmott</surname>
    </personname>'s
intriguing (if a little pointless, to me) exploration of a non-XML syntax for XSLT,
<personname>
      <firstname>Michael</firstname>
      <surname>Sperberg-McQueen</surname>
    </personname>'s
discussion of overlapping markup and “rabbit/duck“ grammars,
<personname>
      <firstname>Tomasz</firstname>
      <surname>Müldner</surname>
    </personname>'s
presentation of multi-encryption for securing XML documents,
<personname>
      <firstname>Mario</firstname>
      <surname>Blažević</surname>
    </personname>'s
<citetitle>Streaming component combinators</citetitle> (work closely related to
XProc), and
<personname>
      <firstname>Harry</firstname>
      <surname>Halpin</surname>
    </personname>'s
work on XML versioning. Also,
I <link xlink:href="http://nwalsh.com/docs/presentations/extreme2006/">participated</link>
in a <citetitle>Tag set promulgation panel</citetitle> and
<personname>
      <firstname>Liam</firstname>
      <surname>Quin</surname>
    </personname>
led a discussion of <citetitle>Microformats: contaminants or ingredients?</citetitle>
</para>

<para xml:id="p5">As before, those are just the most interesting of the talks that
I got to see, there were others. 
I was deeply disappointed that the latest round of
travel problems forced me to miss
<personname>
      <firstname>Jeni</firstname>
<surname role="suppress">Tennison</surname>
    </personname>'s
<citetitle>Datatypes for XML: The Datatyping Library Language (DTLL)</citetitle>.</para>

<para xml:id="p6">You know, I expect the whole proceedings is
worth a read.</para>

<para xml:id="p7">The polemics were fun too.
<personname>
      <firstname>Joseph V.</firstname>
      <surname>Gangemi</surname>
    </personname>
argued that XML dropped some SGML features that were really important for publishing
and we should demand them back. That's not a practical suggestion in this or any
alternate reality that I can easily imagine, but he's right that publishers should
do something to achieve standardization and vendor support for XML solutions to the
problems those features solved.
<personname>
      <firstname>Martin</firstname>
      <surname>Bryan</surname>
    </personname>
exhorted us to DiSRuLe and make up our own tag names! (This was really a problem
that needed solving, was it?) And
<personname>
      <firstname>Walter</firstname>
      <surname>Perry</surname>
    </personname>
suggested that we should drop ACID and take SALT instead.</para>

<para xml:id="p8">See you next year! (Yes, there will be an
<citetitle>Extreme 2007</citetitle>!) Especially you, Tommie!
We all missed you and hope you're feeling better!</para>

</essay>

