{"id":160,"date":"2010-08-18T13:50:00","date_gmt":"2010-08-18T13:50:00","guid":{"rendered":"http:\/\/www.sgmlguru.org\/wp\/?p=160"},"modified":"2015-01-14T18:35:24","modified_gmt":"2015-01-14T18:35:24","slug":"more-xproc","status":"publish","type":"post","link":"https:\/\/www.sgmlguru.org\/wp\/?p=160","title":{"rendered":"More XProc"},"content":{"rendered":"<p>I&#8217;ve been busy reading up on <b>XProc<\/b> today while walking through W3C&#8217;s <b>XProc<\/b> <a href=\"http:\/\/tests.xproc.org\/testsuite\/\">Test Suite<\/a>. <\/p>\n<p>An XML pipeline language has been on my wish list ever since my friend <a href=\"http:\/\/kallokain.blogspot.com\/\">Henrik M\u00c3\u00a5rtensson<\/a> wrote something called <b>eXtensible Filter Objects (XFO)<\/b>, an XML pipeline language not unlike XProc, about ten years ago and then lost interest, focussing instead on lean theories, business management and such. Some time before he moved on he wrote a Perl implementation of <b>XFO<\/b> and another friend, David Rosell, wrote a Java version of that, but unfortunate circumstances killed it all after <b>XFO<\/b> had been implemented for a few of our then-clients at <i>Information &amp; Media<\/i>. <\/p>\n<p><b>XProc<\/b>, of course, does more than <b>XFO<\/b> ever did, but the ideas are the same. <b>XProc<\/b> is scratching a persistent itch for me and might (IMO, of course) very well become one of XML&#8217;s most important specs to date. For someone like me who is basically a non-programmer, being more of a markup theorist and dochead (to follow Ken Holman&#8217;s labelling of the degrees of XML geekery), it&#8217;s a wish come true.<\/p>\n<p>Today, in spite of me going through the test suite and reading the spec, I feel that my most important action towards <b>XProc<\/b> wisdom was to check with <a href=\"http:\/\/norman.walsh.name\/\">Norman Walsh<\/a> if he&#8217;s working on an <b>XProc<\/b> book yet (he is).<\/p>\n<p>I&#8217;m getting there, though. I hope to finish a working pipeline for Cassis TI publishing tomorrow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been busy reading up on XProc today while walking through W3C&#8217;s XProc Test Suite. An XML pipeline language has been on my wish list ever since my friend Henrik M\u00c3\u00a5rtensson wrote something called eXtensible Filter Objects (XFO), an XML pipeline language not unlike XProc, about ten years ago and then lost interest, focussing instead [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[112],"tags":[],"_links":{"self":[{"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/160"}],"collection":[{"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=160"}],"version-history":[{"count":0,"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/160\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}