Difference between revisions of "OxGarage"

From TEIWiki
Jump to navigation Jump to search
(Features)
m
Line 4: Line 4:
  
 
== Synopsis ==
 
== Synopsis ==
OxGarage is a web, and RESTful, service to manage the transformation of documents between a variety of formats. The majority of transformations use the Text Encoding Initiative format as a pivot format.<ref>http://www.oucs.ox.ac.uk/oxgarage/</ref>
+
[http://www.oucs.ox.ac.uk/oxgarage/ OxGarage] is a web, and RESTful, service to manage the transformation of documents between a variety of formats. The majority of transformations use the Text Encoding Initiative format as a pivot format.<ref>http://www.oucs.ox.ac.uk/oxgarage/</ref>
 +
 
 +
 
 +
The system understands a variety of input and output formats; see the [http://www.oucs.ox.ac.uk/oxgarage/matrix.xml list of formats for conversion to and from]. Some of these use XSLT-based transformations and others are provided by JODConverter: [http://www.artofsolving.com/opensource/jodconverter].
  
The system understands a variety of input and output formats; see the [http://www.oucs.ox.ac.uk/oxgarage/matrix.xml list of formats for conversion to and from].
 
  
 
== Features ==
 
== Features ==
Line 32: Line 34:
  
 
== System requirements ==
 
== System requirements ==
 +
A standard modern web browser is all that is required to make use of the Web Client,
  
 
== Source code and licensing ==
 
== Source code and licensing ==
  
 
OxGarage is an extension of the EGE project (on Sourceforge: http://enrich-ege.sourceforge.net/)
 
OxGarage is an extension of the EGE project (on Sourceforge: http://enrich-ege.sourceforge.net/)
and is licensed under the GPL.
+
and is licensed under the GPL.  
  
 
== Support for TEI ==
 
== Support for TEI ==
Line 43: Line 46:
  
 
== Documentation ==
 
== Documentation ==
See links at http://www.oucs.ox.ac.uk/oxgarage/ .
+
See links at http://www.oucs.ox.ac.uk/oxgarage/ and http://enrich-ege.sourceforge.net/ http://enrich-ege.sourceforge.net/
  
 
== Tech support ==
 
== Tech support ==
  
Contact oxgarage@oucs.ox.ac.uk .
+
Contact oxgarage@oucs.ox.ac.uk for best-effort support.
  
 
== User community ==
 
== User community ==
Line 62: Line 65:
  
 
== How to download or buy ==
 
== How to download or buy ==
Use online at http://www.tei-c.org/oxgarage/ .
+
Use online at http://www.tei-c.org/oxgarage/
  
 
== Additional notes ==
 
== Additional notes ==
Test version is at http://oxgarage.oucs.ox.ac.uk:8080/ege-webclient/ .
+
Test version is at http://oxgarage.oucs.ox.ac.uk:8080/ege-webclient/
  
 
== References ==
 
== References ==
  
 
<references/>
 
<references/>

Revision as of 16:58, 1 March 2011


Synopsis

OxGarage is a web, and RESTful, service to manage the transformation of documents between a variety of formats. The majority of transformations use the Text Encoding Initiative format as a pivot format.<ref>http://www.oucs.ox.ac.uk/oxgarage/</ref>


The system understands a variety of input and output formats; see the list of formats for conversion to and from. Some of these use XSLT-based transformations and others are provided by JODConverter: [1].


Features

OxGarage can be used to

  • Convert TEI documents to HTML, LaTeX, Word, OpenOffice, and ePub
  • Process TEI ODD documents to make schemas or documentation
  • Convert Word documents to TEI
  • Transform some common XML formats (NLM, P4, Docbook) to or from TEI
  • Manage any of the document conversions supported by OpenOffice

A user uploads a document, chooses the target format, OxGarage works out the required transformation steps, performs them, and returns the resulting new document. For example, an ODD document can be turned into ePub by

  1. expanding the ODD file by merging with the TEI P5 source
  2. converting the resulting XML to TEI Lite for formatting
  3. transforming TEI Lite XML to HTML and packaging as ePub

OxGarage takes care of all three stages, the user does not need to know about the middle stage. All transformations using TEI are performed with XSLT 2.0 stylesheets.

The results for some transformations can be tweaked by choosing different output profiles. These are defined on the OxGarage server.

User commentary

Please sign all comments.

System requirements

A standard modern web browser is all that is required to make use of the Web Client,

Source code and licensing

OxGarage is an extension of the EGE project (on Sourceforge: http://enrich-ege.sourceforge.net/) and is licensed under the GPL.

Support for TEI

Language(s)

Documentation

See links at http://www.oucs.ox.ac.uk/oxgarage/ and http://enrich-ege.sourceforge.net/ http://enrich-ege.sourceforge.net/

Tech support

Contact oxgarage@oucs.ox.ac.uk for best-effort support.

User community

Sample implementations

http://www.tei-c.org/oxgarage/

Current version number and date of release

History of versions

How to download or buy

Use online at http://www.tei-c.org/oxgarage/

Additional notes

Test version is at http://oxgarage.oucs.ox.ac.uk:8080/ege-webclient/

References

<references/>