<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet href="/style/browser.xsl" type="text/xsl"?>
<essay 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/"
       xml:lang="en"
       version='5.0'>
<info>
<title>XML at 10</title>
<volumenum>11</volumenum>
<issuenum>22</issuenum>
<pubdate>2008-02-10T13:51:54-05:00</pubdate>
<date>$Date$</date>
<author><personname>
<firstname>Norman</firstname><surname>Walsh</surname>
</personname></author>
<copyright><year>2008</year><holder>Norman Walsh</holder></copyright>
<abstract>
<para>Today is the tenth anniversary of the publication of Extensible
Markup Language (XML) 1.0 as a W3C Recommendation.</para>
</abstract>
</info>

<para xml:id='p1'>Ten years ago today
<link xlink:href="http://www.w3.org/TR/1998/REC-xml-19980210">XML was
born</link>. That's when it was first published as a
<link xlink:href="http://www.w3.org/Consortium/Process/Process-19991111/process.html#RecsW3C">Recommendation</link><footnote><para xml:id='p2'>In fact, that process document
post-dates the XML Recommendation, but I can't find the one that was
in effect in 1998. Not that I'd expect to find anything substantially
different in it.</para></footnote>. XML goes back a little further
than that, it gestated, to stick to the metaphor, for almost two
years at the W3C: <personname><firstname>Dan</firstname>
<surname>Connolly</surname></personname>
<link xlink:href="http://lists.w3.org/Archives/Public/w3c-sgml-wg/1996Aug/0001.html">announced</link> the creation of the SGML Working Group mailing list
on 28&#160;Aug&#160;1996.</para>

<para xml:id='p3'>It predates even that, of course, in the vision of
<personname><firstname>Yuri</firstname>
<surname>Rubinsky</surname></personname>,
<personname><firstname>Jon</firstname>
<surname>Bosak</surname></personname>, and many others who imagined
bringing the full richness of generalized markup vocabularies to the
then nascent World Wide Web.</para>

<para xml:id='p4'>My personal, professional career goes back to the fall of 1993, so I
came onto the scene only late in the development of “SGML on the Web”
as an idea. It's earliest history is lost in the blur of fear,
excitement, and delight that I felt as I was thrust by circumstance
into the SGML community.</para>

<para xml:id='p5'>I joined O'Reilly on the very first day of an unprecedented
two-week period during which the production department, the folks who
actually turn finished manuscripts into books, was closed. The
department was undergoing a two-week training period during which they
would learn
<wikipedia page="Standard_Generalized_Markup_Language">SGML</wikipedia>
and, henceforth, all books would be done in SGML.
The day was a Monday in November, 1993<footnote><para xml:id='p6'>Not 1994,
as I <link xlink:href="/2008/02/01/formattingBooks">previously
claimed</link>.</para></footnote>. I know this for sure because I
still have the T-Shirt.</para>

<mediaobject role="flickr"><!--Production University Tools Seminar-->
  <imageobject xlink:href="http://www.flickr.com/photos/ndw/2255397967/">
    <imagedata fileref="http://farm3.static.flickr.com/2082/2255397967_b3e604166a.jpg"/>
  </imageobject>
</mediaobject>

<para xml:id='p7'>My job, I learned on that first day, would be to write the 
publishing system that would turn SGML into <wikipedia>Troff</wikipedia>
so that <wikipedia page="SoftQuad_Software">sqtroff</wikipedia> could turn
it into <wikipedia>PostScript</wikipedia>. “SGML”, I recall thinking,
“well, at least I know how to spell it.”</para>

<para xml:id='p8'>Despite that inauspicious start, I have essentially made my
career out of it. I learned SGML at O'Reilly and began working on
DocBook, I worked in SGML professional services at Arbortext, and I
joined Sun to work in the XML Technology Center. XML has been good to
me.</para>

<para xml:id='p9'>Things have not turned out as planned. The economic forces that
took over when the web became “the next big thing” are more interested
in pixel-perfect rendering, animation, entertainment, and advertising than
in richly structured technical content.
<wikipedia>HTML 5</wikipedia> may be the last nail
in the “SGML on the Web” coffin, but few would deny that XML has been
a huge success.</para>

<para xml:id='p10'>Here's to another ten! In internet time, that's forever, isn't
it?</para>

</essay>
