As it turns out, XML Prague was rather eventful.
For me, the week began with a very productive two-day XProc workshop. I’m part of the W3C Community Group that is producing a 3.0 version of the XProc specification. I’m pleased to report that we made a lot of progress. There is going to be a candidate release of the spec (multiple specs, actually) in the spring, and alpha releases of two XProc implementations, XML Calabash and Morgana XProc in June, coinciding with an XML conference in London in June.
Which brings me to the next item: There won’t be an XML London this year (Charles Foster decided not to organise one), but instead, we announced Markup UK during XML Prague, to be held on June 9-10. I am organising the conference together with Geert Bormans, Tom Hillman, and Andrew Sales. Details will follow ASAP. Watch this space (and the conference website, obviously).
As for XML Prague itself, it was as great as always. Great talks, great people, great food, great beer.
I was invited to join the XML London Programme Committee, probably to shut me up after I spent some of XML Prague talking Charles Foster into making the conference happen again this year. Geert Bormans, Tom Hillman and Andrew Sales have also joined, and Charles remains Chair.
XML London is happening on June 10-11 at University College London. The submission deadline is on March 21 and all you need to produce now is an extended abstract that outlines your full paper, and presentation.
Well, thanks for asking.
XML London was great. There was a lot of focus on XSLT 3.0, with Abel Braaksma discussing the intricacies of processing uninterrupted streams (I really need to get around to playing with streaming transformations soon), and a workshop on XSLT 3.0’s new packaging features with both him and Michael Kay, but also a number of interesting case studies. Special mention should go to Lech Rzedzicki for his brilliant talk on XML, blockchains and regulatory reporting in finance (no, I’m not going to tell you what blockchains are; you should read his paper), but also to John Sheridan and Jim Mangiafico for their presentation of their easier-to-use search language and tools for UK legislation. This latter talk holds a very special interest to me, as I recently wrote something similar if not quite as refined for my client, LexisNexis UK.
Also, my friend Andrew Sales presented a case study on what, on the surface, looked like a migration project but where all the cleverness was actually about making the editing and publishing chains as foolproof as possible. It’s a brilliant solution, one that any fan of meta-programming (code generating code) should appreciate.
And yes, Close Encounters of the Third Kind in 35mm was a treat, even though the sound was poorer than expected.
I’m in London one week out of four, and this week is one of them. Usually, my London visits are all about meeting colleagues face to face and working in an actual office rather than in my basement study, grabbing a pint with friends at The Harrow, and buying too many books at Foyle’s and Waterstone’s. This week, though, I’m adding two things to this already solid plan:
One: I will watch Close Encounters of the Third Kind at BFI Southbank. Close Encounters is my favourite film. I’ve watched it dozens of times in cinemas over the years and probably as many times on video, DVD and Blu-ray. I own almost every version of it in existence (if you have the 35mm or 70mm print and wish to part with them, let me know), but also a fair amount of associated paraphernalia, from books to graphic novels to soundtracks. It’s an amazing film. It’s pure magic.
Two: I will attend XML London. It’s my first time there and it’s nice to attend a conference just for fun (meaning that I have no involvement with it, speaking, reviewing or otherwise). Who knows, I might do a paper for them in the future, but this year, I’ll stay in the background and let others do the talking.