126 issues: resolved!

Volume 12, Issue 13; 30 Apr 2009; last modified 08 Oct 2010

Today, the XProc WG reached consensus on the last of the 126 issues submitted during our Candidate Recommendation period.

The XProc WG took XProc: An XML Pipeline Langauge to CR back in November. Today, the WG reached consensus on the last five issues! That's a significant milestone. I'm pleased to say that we got a lot of interesting CR comments and I think the XProc specification is better for having addressed them.

The obvious question is, are we done? Unfortunately, the answer to that question is “not quite”. Principally, what stops us from requesting a transition to PR tomorrow is the state of the test suite. While we've amassed a fair number of tests, our coverage isn't yet within shouting distance of complete. I am happy to report that we have several implementations under active development and two of them are performing very well against the current test suite.

So here's the plan:

  1. As soon as possible, meaning very shortly after the Mark Logic User Conference (Y'all are coming, right?), we'll publish a new CR Working Draft. We're not starting a new CR period, just publishing a draft that reflects the WG's disposition of the comments received so farThe comment period ended on 1 Feb 2009, but there's nothing we can do to prevent you from sending in more comments; nor would I wish to suggest that they're unwelcome. Painful though it is to be delayed by difficult questions at the eleventh hour, it's worse to get them at 12:01a.. In a perfect world, this would become the PR draft with no changes except to the status section.

  2. We'll continue to expand the test suite until we get complete coverage. Anyone is welcome to write tests!

  3. We'll start to investigate the other half of our charter, the “default XML Processing Model”.

That light I see at the end of the tunnel isn't an oncoming train, right?