Three productive days with the XML Processing Model Working Group.

Hosted with style by Murray Maloney, the XML Processing Model Working Group had its second face-to-face meeting in early August.

I'm pleased to report that it was a smashing success. Paul Grosso, Murray, Alex Milowski, Jeni Tennison, Henry Thompson, Richard Tobin, Mohamed Zergaoui, and I spent three long days hashing out syntax issues, parameters, syntax issues, core language constructs, syntax issues, and we even managed to squeeze in a discussion of error handling on the last day (an unexpected bonus). Thank you all!

I'm hoping we can finish our work without another face-to-face, but sometimes you just need to stand around a white board and argue about pictures.

[Photo]

Component diagram 1

I remain convinced that “XProc”, the pipeline language we're developing, will have a major impact on the usability of XML for both end users and developers. Instead of writing tens or hundreds of lines of code to build basic XML functionality into an application, it'll be possible to write a short pipeline document and simply point to it. Applications that allow end users to specify XML processing this way will dramatically lower the bar for building useful XML functionality.

The requirements document is already available. Next up: the first public working draft of the language document. That should be available later this month or in very early September.

On a more personal note, Murray put several of us up in The Davenport House

[Photo]

The Davenport House

Named for reasons of historical importance to some of us. Note the angle brackets:

[Photo]

Davenport <Door>

And of course, the company was wonderful.

[Photo]

Relaxing in the afternoon

[Photo]

The rewards of a hard day's work

Especially after we cracked open the PTO and PTL!

Comments:

Hi Norm

I'm pleased to hear that the WG plans a first WD soon. Actually, I saw by chance that your editor's draft was updated two days ago. Nice work! But unfortunately for those following your progress, that was not announced neither in this blog or in the XProc.org news.

Anyway, let me wich to the WG a good work on this very important recommendation!

--drkm

Posted by Florent Georges on 20 Aug 2006 @ 04:49pm UTC #

Thanks, Florent. The spec is still very much a work-in-progress. As soon as it reaches a point of some stability, you can be sure I'll post pointers to it.

Posted by Norman Walsh on 21 Aug 2006 @ 10:42am UTC #
Add a comment or subscribe to (existing and future) comments on this essay.
Name:
Email*:
 *Please provide your real email address; it will not be displayed as part of the comment.
Homepage:
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...