XProc is a powerful language providing a facade over many XML technologies which can make managing that 'surface area' difficult. XProc v1.0 also presents difficulties to the new user as it has a learning curve which forces developers to learn many concepts before they can be productive in the language.
This paper identifies some of the sources of despair for todays Desperate XML Hacker illustrates how XProc and depify, a modest package manager for XProc, can help make developing and maintaining XProc development easier.
James Fuller. "Diaries of a desperate XProc Hacker"
Presented at XML London 2015, June 6-7th, 2015.
All information about the XML London conference is open and available in Linked RDF format.
SPARQL Endpoint: http://xmllondon.com/sparql
Graph Store Protocol: http://xmllondon.com/data
Thanks go to Charles Foster and William Holmes for their contributions to the XML London dataset.
If you would like to contribute to the XML London dataset, please submit a Git Pull Request to https://github.com/cfoster/xmllondon-rdf
Please contact us if you find a bug or think something could be improved.