- ePUB tools, 09 Jun 2010
Want to convert your favorite specification to ePUB? Here are the tools that I've been using. [Update: 10 June 2010] Much revised.
- ePUB specifications, 07 Jun 2010
Playing with ePUB. In this episode, ePUB versions of W3C specifications. [Update 10 June 2010] Regenerated with stricter compliance to the ePUB rules; added a few more. Plus pretty covers!
- “Default” XML Processing, 09 Apr 2010
A look at the intersection of the XML model PI, the XML stylesheet PI, and XProc.
- Creating a DocBook V5.0 DTD, 18 Mar 2010
Taking another stab at the long-standing problem of producing DTD (and XSD) versions of the DocBook V5.0 family of schemas.
- XProc Proposed Recommendation!, 10 Mar 2010
I'm pleased to report that XProc: An XML Pipeline Language is now a W3C Proposed Recommendation.
- XProc: Back to Last Call, 28 Dec 2009
Early in January, a new XProc draft will appear. It will be a Last Call Working Draft, a step backwards in the process, or maybe just a half-step. The reason is important though: versioning.
- Not exactly XProc, 23 Jun 2009
One advantage of being an implementor is that I can play with languages that the Working Group didn't approve.
- Perhaps the penultimate XProc draft, 28 May 2009
Today, the XML Processing Model Working Group published a new working draft. Not the very last working draft, but possibly very close.
- 126 issues: resolved!, 30 Apr 2009
Today, the XProc WG reached consensus on the last of the 126 issues submitted during our Candidate Recommendation period.
- Landmark XML Calabash Moment, 28 Apr 2009
For the first time ever, (I assert) XML Calabash passes 100% of the XProc test suite!
- XML Calabash 0.9.7 released, 31 Mar 2009
Announcing a new release of XML Calabash, my XProc processor.
- Building a bigger pipeline, 26 Mar 2009
Constructing a “real world” XProc pipeline: building the XProc specification with XProc.
- XML Calabash 0.9.0 Released, 28 Nov 2008
Today I'm releasing XML Calabash 0.9.0, the first beta release of my XProc processor.
- XProc Candidate Recommendation!, 26 Nov 2008
I'm pleased to report that XProc: An XML Pipeline Language is now a W3C Candidate Recommendation.
- Hello again, 22 Nov 2008
I've been busy, ok?
- XProc and Calabash progress, 28 Sep 2008
The second “Last Call” for XProc ended on Friday. Things are looking good for progress to Candidate Recommendation. That means we need implementations!
- XProc goes back to Last Call, 20 Aug 2008
I sincerely expect this to be the Last Call.
- New XProc Working Draft, 01 May 2008
The XML Processing Model Working Group has published a new Working Draft of XProc: An XML Pipeline Language.
- Mapping photographs, 26 Mar 2008
An AJAX/Google Maps hack. [Update 28 Mar 2008: Now with my Flickr contacts' photographs.]
- Rethinking XProc syntax, 07 Jan 2008
The Working Group has agreed to adjust the XProc syntax one more time. One last time, I sincerely hope.
- New XProc Working Draft, 29 Nov 2007
The XML Processing Model Working Group has published a new Working Draft of XProc: An XML Pipeline Language.
- XProc and XPath, 15 Nov 2007
When are two versions better than one? Maybe never, but apparently sometimes two versions are an inevitable compromise.
- XProc Versioning and Extensibility, 14 Nov 2007
If you don't plan for extensibility when you're designing version 1.0 of your language, you often don't get any. I think we have a plan for XProc now.
- Implementing XProc, IX, 06 Oct 2007
Part the ninth, in which we arrange for you to get in on the act.
- Implementing XProc, VIII, 25 Sep 2007
Part the eighth, in which we get green lights across the board. Ok, it's a small board, but it's still a landmark.
- XProc Last Call!, 21 Sep 2007
The XML Processing Model Working Group has published XProc: An XML Pipeline Language as a Last Call Working Draft!
- Bring out your tests, 05 Sep 2007
I've made another stab at the foundations for an XProc test suite. Coming soon: test validation and the ability to upload (and maybe some day run) your own tests.
- Implementing XProc, VII, 20 Jul 2007
Part the seventh, in which we (re)consider a fundamental part of the design.
- XProc Working Draft (6 July 2007), 06 Jul 2007
The XML Processing Model Working Group has published a new Working Draft of XProc: An XML Pipeline Language.
- Implementing XProc, VI, 13 Jun 2007
Part the sixth, in which we consider options and parameters.
- Implementing XProc, V, 30 May 2007
Part the fifth, in which we get the green light!
- Implementing XProc, IV, 16 May 2007
Part the fourth, in which we consider more buffering.
- XProc at work, 15 May 2007
Baby steps beyond trivial examples and unit tests. (Look, ma, no make!)
- Implementing XProc, III, 13 May 2007
Part the third, in which we consider looping.
- XProc Test Suite, 03 May 2007
The nascent XProc test suite is now on the web.
- Implementing XProc, II, 02 May 2007
Part the second, in which we consider pipeline documents.
- Implementing XProc, I, 25 Apr 2007
Part the first, in which we consider the heart of the problem.
- XProc Implementation, 18 Apr 2007
In the intervening months since I first mentioned my plans to implement XProc, I've ripped it apart and started over twice. Third time, it seems, really is a charm.
- XML Prague '07, 06 Apr 2007
I'll be speaking at XML Prague in June.
- New XProc Working Draft, 05 Apr 2007
The XML Processing Model Working Group has published a new Working Draft of XProc: An XML Pipeline Language.
- XProc: An XML Pipeline Language, 17 Nov 2006
The XML Processing Model Working Group has published the second Working Draft of the pipeline language document.
- XProc: An XML Pipeline Language, 28 Sep 2006
The XML Processing Model Working Group has published the First Public Working Draft of the pipeline language document.
- XProc WG Meeting, 17 Aug 2006
Three productive days with the XML Processing Model Working Group.
- It's Alive!, 21 Apr 2006
My XProc implementation successfully loaded and evaluated it's first pipeline without throwing an exception, hanging, or otherwise falling over. Pardon the melodramatic title, please.
- XProc Requirements and Use Cases, 11 Apr 2006
The XML Processing Model Working Group has officially published its first document: XML Processing Model Requirements and Use Cases.