Posted by


Name: You must provide your name.
Email*: You must provide your email address.
  *Please provide your real email address; it will not be displayed as part of the comment.
  **The following markup may be used in the body of the comment: a, abbr, b, br, code, em, i, p, pre, strong, and var. You can also use character entities. Any other markup will be discarded, including all attributes (except href on a). Your tag soup will be sanitized...
What is nine minus nine?
  In an effort to reduce the amount of comment spam submitted by bots, I'm trying out a simple CAPTCHA system. In order to submit your comment, you must answer the simple math question above. For example, if asked "What is the two plus five?", you would enter 7.
Remember me? (Want a cookie?)

 (There must be no errors before you submit.)

The body of the essay you are commenting on appears below. Certain features, such as the navigation, are not supported in this preview. I might someday fix that. Or not.

An excellent conference in a wonderful city.

[I'd have written this weeks ago except that I've been totally buried by other commitments since I got back.]

XML Prague is a small, wonderful technical conference. It's hosted by a friendly and helpful staff in a delightful and affordable city. I highly recommend it[1].


XML Prague

I find that I really enjoy the smaller conferences. XML Prague isn't as esoteric and technically demanding as my favorite conference, Extreme Markup Languages, but it has the same intimate, collegial atmosphere. (I have no complaints about the annual XML Conference and Exposition in the United States, but it's big, not uniformly technical, and a little more anonymous.)

On Saturday, Eric van der Vlist encouraged us to process XML with fun, I spoke about the XProc work I'm involved in and gave a brief demonstration of my XML Pipeline Processor, Erik Bruchez surveyed the work his company does with XML pipelines, Mohamed Zergaoui described the problems associated with streaming, and Štěpán Bechynský reviewed Microsoft's XLinq technology. Cool stuff.


Cafe breakfast

On Sunday, Geert Bormans discussed managing processes that must live for a long time, I spoke about DocBook, Štěpán Bechynský returned to the stage for a review of Microsoft's Open XML, Lars Oppermann reviewed the OpenDocument format, Uche Ogbuji talked about microformats and related issues of semantics, and Bryan Rasmussen described his generic architecture for transformations.

The talks were uniformly informative and interesting. I don't think I managed quite so well on my DocBook talk as I might have, but c'est la vie. There's always next time. And I certainly do plan to return to XML Prague.

[1]Full disclosure: I was invited to speak and the organizers paid my travel expenses.