learning about XProc on a Sunday morning [Sun, 28 Aug 2011 14:28:45 +0000]
There are some cool PowerPoint slides [http://www.xfront.com/xproc/xproc.zip] on the xfront.com [http://www.xfront.com/xproc/] page about XProc [http://www.w3.org/TR/xproc/], which I didn't know anything about until today.
I like the idea of a one-stop-shop for all kinds of XML processing, but I think unless I had a specific need to use it I'd probably use a Python script or something to sequentially do some batch XML work on a given document. That's exactly what XProc is a solution against, but I guess it all depends on one's needs. I should certainly think about it in terms of doing things with MusicXML though.
Anyway, I've only been through one slide - and it's long at about 170 slides, but I found it well done and easy to understand.
Also, there's a list of XProc implementations here [http://xproc.org/implementations/] - Java, Java, Java ...
Apparently, there used to be a Python implementation on GitHub [https://github.com/bendyer/py-xproc], but it's pulling a 404. Bummer. Well, at least GitHub's 404 message is a cool homage to Star Wars!
IMAGE: "GitHub 404"[http://www.jacho.net/images/fun/github404.png]
Lastly, this daisy-pipeline [http://code.google.com/p/daisy-pipeline/wiki/XProcOverview] for Daisy talking books looks interesting, too.
So is this post just a fancy way for me to save bookmarks for my future use or what?