Difference between revisions of "OxGarage"
(→Synopsis) |
m |
||
Line 4: | Line 4: | ||
== Synopsis == | == Synopsis == | ||
− | [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. It is a good tool for conversion from TEI to Word, or Word to TEI. | + | [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. It is a good tool for conversion from TEI to Word (.docx), or Word (.docx) to TEI, but also does many other formats. |
There is a [http://www.oucs.ox.ac.uk/oxgarage/matrix.xml list of formats for conversion to and from] which OxGarage supports. | There is a [http://www.oucs.ox.ac.uk/oxgarage/matrix.xml list of formats for conversion to and from] which OxGarage supports. | ||
Line 18: | Line 18: | ||
* Manage any of the document conversions supported by OpenOffice | * 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 | + | A user uploads a document, chooses the target format, OxGarage works out the pipeline of required transformation steps, performs them, and returns the resulting new document. For example, an ODD document can be turned into ePub by |
# expanding the ODD file by merging with the TEI P5 source | # expanding the ODD file by merging with the TEI P5 source | ||
Line 25: | Line 25: | ||
OxGarage takes care of all three stages, the user does not need to know about the middle stage. All transformations using TEI are | 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. | + | performed with XSLT 2.0 stylesheets, some other transformations use JODConverter and a headless OpenOffice instance. |
The results for some transformations can be tweaked by choosing different output profiles. These are defined on the OxGarage server. | The results for some transformations can be tweaked by choosing different output profiles. These are defined on the OxGarage server. | ||
Line 33: | Line 33: | ||
== System requirements == | == System requirements == | ||
− | A standard modern web browser is all that is required to make use of the Web Client, | + | A standard modern web browser is all that is required to make use of the Web Client. If you want to deploy the underlying system yourself you need Sun/Oracle Java 6 JRE, Tomcat, OpenOffice, etc. To build it you also need Maven and various java libraries. For more information see http://www.oucs.ox.ac.uk/oxgarage/install.xml |
== Source code and licensing == | == Source code and licensing == | ||
Line 41: | Line 41: | ||
== Support for TEI == | == Support for TEI == | ||
+ | The basic stylesheets provided with OxGarage (and ENRICH-EGE) use TEI as an output and pivot format. | ||
== Language(s) == | == Language(s) == | ||
+ | The Web Client and Documentation is only provided in English | ||
== Documentation == | == Documentation == | ||
− | See links at http://www.oucs.ox.ac.uk/oxgarage/ and | + | See links at http://www.oucs.ox.ac.uk/oxgarage/ and http://enrich-ege.sourceforge.net/ |
== Tech support == | == Tech support == | ||
− | Contact oxgarage@oucs.ox.ac.uk for best-effort support. | + | Contact oxgarage@oucs.ox.ac.uk for best-effort support concerning the OxGarage customisation. |
== User community == | == User community == | ||
Line 55: | Line 57: | ||
== Sample implementations == | == Sample implementations == | ||
− | http://www.tei-c.org/oxgarage/ | + | |
+ | * http://www.tei-c.org/oxgarage/ | ||
+ | * http://oxgarage.oucs.ox.ac.uk:8080/ege-webclient/ | ||
== Current version number and date of release == | == Current version number and date of release == | ||
− | + | 0.4.4 was released in July 2010. However, more recent updates have been made in the project's sourceforge svn repository http://enrich-ege.svn.sourceforge.net/viewvc/enrich-ege/ | |
== History of versions == | == History of versions == | ||
Line 64: | Line 68: | ||
== 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/ a non-customised version is available from http://enrich-ege.sourceforge.net/ | ||
== Additional notes == | == Additional notes == |
Revision as of 17:20, 1 March 2011
Contents
- 1 Synopsis
- 2 Features
- 3 User commentary
- 4 System requirements
- 5 Source code and licensing
- 6 Support for TEI
- 7 Language(s)
- 8 Documentation
- 9 Tech support
- 10 User community
- 11 Sample implementations
- 12 Current version number and date of release
- 13 History of versions
- 14 How to download or buy
- 15 Additional notes
- 16 References
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. It is a good tool for conversion from TEI to Word (.docx), or Word (.docx) to TEI, but also does many other formats.
There is a list of formats for conversion to and from which OxGarage supports. Some of these use XSLT-based transformations and others are provided by JODConverter: http://www.artofsolving.com/opensource/jodconverter
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 pipeline of required transformation steps, performs them, and returns the resulting new document. For example, an ODD document can be turned into ePub by
- expanding the ODD file by merging with the TEI P5 source
- converting the resulting XML to TEI Lite for formatting
- 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, some other transformations use JODConverter and a headless OpenOffice instance.
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. If you want to deploy the underlying system yourself you need Sun/Oracle Java 6 JRE, Tomcat, OpenOffice, etc. To build it you also need Maven and various java libraries. For more information see http://www.oucs.ox.ac.uk/oxgarage/install.xml
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
The basic stylesheets provided with OxGarage (and ENRICH-EGE) use TEI as an output and pivot format.
Language(s)
The Web Client and Documentation is only provided in English
Documentation
See links at http://www.oucs.ox.ac.uk/oxgarage/ and http://enrich-ege.sourceforge.net/
Tech support
Contact oxgarage@oucs.ox.ac.uk for best-effort support concerning the OxGarage customisation.
User community
Sample implementations
Current version number and date of release
0.4.4 was released in July 2010. However, more recent updates have been made in the project's sourceforge svn repository http://enrich-ege.svn.sourceforge.net/viewvc/enrich-ege/
History of versions
How to download or buy
Use online at http://www.tei-c.org/oxgarage/ a non-customised version is available from http://enrich-ege.sourceforge.net/
Additional notes
Test version is at http://oxgarage.oucs.ox.ac.uk:8080/ege-webclient/
References
<references/>