An in-browser graphical editor for XML pipelines - specifically a WireIt interface to XProc
JavaScript Java Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
war
README
Steps2Wires.xsl
URIUtils.diff
add_types2lib.xq
build.xml
icons.xml
index.html
proc.pxsl
proc.xsl
run.php
steplist.xq
typed-library.xml
types.list
types.xq
xproc-language.js
xproc.js

README

Sorry this is a bit old - I don't use this kind of thing myself so much.  Drop me a line for what you want to see in this, or help continuing development.
As it is, there are two parts to this:
- A client-side GUI for creating XProc files, implemented mainly as a configuration for the great WireIt library. 
  (there's a more recent version of this on the gh-pages branch).  The WireIt configuration was generated by applying an XSLT file to transform the official XProc language description.
- A servlet wrapping the Calabash XProc processor.

Running implementation of this up at http://feedscape.appspot.com  -- very preliminary.
Steps2Wires.xsl  -- run 'saxon -o:xproc-language.js typed-library.xml Steps2Wires.xsl' to generate xproc-language.js
add_types2lib.xq  -- run 'saxon-xquery' on this to generate a typed version of the standard step library from the W3C XML document.
index.html
typed-library.xml
types.list  -- set of all the types used in the options.
types.xq
xproc-language.js