Difference between revisions of "Roma"

From TEIWiki
Jump to navigation Jump to search
m (+ link to Vesta)
(rewrote page to standardize format and add new info provided by Sebastian on TEI-L)
Line 1: Line 1:
 +
== Synopsis ==
 +
 
'''Roma''' is the TEI tool (a suite of XSLT stylesheets) for creating schemas and customisations from [http://www.tei-c.org/P5/ P5] [[ODD]] specifications. It was written by Arno Mittelbach and is maintained by Sebastian Rahtz.
 
'''Roma''' is the TEI tool (a suite of XSLT stylesheets) for creating schemas and customisations from [http://www.tei-c.org/P5/ P5] [[ODD]] specifications. It was written by Arno Mittelbach and is maintained by Sebastian Rahtz.
  
 +
== Features ==
 +
 +
== User commentary ==
 +
'''Please sign all comments.'''
 +
 +
== System requirements ==
 +
 +
== Source code and licensing ==
 +
 +
== Support for TEI ==
 +
 +
== Language(s) ==
 +
 +
== Documentation ==
 +
[http://www.tei-c.org/Guidelines/Customization/use_roma.xml Customizing the TEI with Roma] (besides this, just see the Debian packaging)
 +
 +
To install, run "make install" from the sources.
 +
 +
As Sebastian wrote on TEI-L on 2009-12-21, "Always remember when considering Roma and friends that the variation is in the XSL stylesheets which it uses. So 99% of error reports and bug fixes are to do with the behaviour of odd2odd.xsl and odd2relax.xsl (etc). The XSL package changes much more frequently than Roma."
 +
 +
== Tech support ==
 
Report problems either at the [[TEI-L]] list or in the [http://sourceforge.net/tracker/?group_id=106328&atid=644062 SourceForge bug tracker].
 
Report problems either at the [[TEI-L]] list or in the [http://sourceforge.net/tracker/?group_id=106328&atid=644062 SourceForge bug tracker].
  
=== Current version number and date of release ===
+
== User community ==
  
 +
== Sample implementations ==
 +
http://www.tei-c.org/Roma/
 +
 +
== Current version number and date of release ==
 
* 3.7 (2009-01-31)
 
* 3.7 (2009-01-31)
  
=== History of versions ===
+
== History of versions ==
 
 
 
http://sourceforge.net/project/showfiles.php?group_id=106328&package_id=141128
 
http://sourceforge.net/project/showfiles.php?group_id=106328&package_id=141128
  
=== See also ===
+
== How to download or buy ==
 
+
[http://sourceforge.net/project/showfiles.php?group_id=106328&package_id=141128 Sourceforge download] – a shell utility (requires [http://xmlsoft.org/XSLT/xsltproc2.html xsltproc], [http://thaiopensource.com/relaxng/trang.html trang] and  [[wikipedia:perl|perl]])
* [[Vesta]]
 
 
 
=== External links ===
 
* http://www.tei-c.org/Roma/ – the online version
 
* [http://sourceforge.net/project/showfiles.php?group_id=106328&package_id=141128 Sourceforge download] – a shell utility (requires [http://xmlsoft.org/XSLT/xsltproc2.html xsltproc], [http://thaiopensource.com/relaxng/trang.html trang] and  [[wikipedia:perl|perl]])
 
*[http://www.tei-c.org/Guidelines/Customization/use_roma.xml Customizing the TEI with Roma] – user manual
 
  
 +
== Additional notes ==
 +
Also see [[Vesta]].
  
 +
Sebastian wrote to TEI-L on 2009-12-21, "I expect to do some fixes next year to allow the ODD processing to be carried out by web services, based on the EGE (http://dl.psnc.pl/software/EGE/). When that is working, my idea is to redo Roma to use the web services to do all its backoffice work, and so not need any local software at all."
  
 
[[Category:Tools]]
 
[[Category:Tools]]

Revision as of 11:51, 22 December 2009

Synopsis

Roma is the TEI tool (a suite of XSLT stylesheets) for creating schemas and customisations from P5 ODD specifications. It was written by Arno Mittelbach and is maintained by Sebastian Rahtz.

Features

User commentary

Please sign all comments.

System requirements

Source code and licensing

Support for TEI

Language(s)

Documentation

Customizing the TEI with Roma (besides this, just see the Debian packaging)

To install, run "make install" from the sources.

As Sebastian wrote on TEI-L on 2009-12-21, "Always remember when considering Roma and friends that the variation is in the XSL stylesheets which it uses. So 99% of error reports and bug fixes are to do with the behaviour of odd2odd.xsl and odd2relax.xsl (etc). The XSL package changes much more frequently than Roma."

Tech support

Report problems either at the TEI-L list or in the SourceForge bug tracker.

User community

Sample implementations

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

Current version number and date of release

  • 3.7 (2009-01-31)

History of versions

http://sourceforge.net/project/showfiles.php?group_id=106328&package_id=141128

How to download or buy

Sourceforge download – a shell utility (requires xsltproc, trang and perl)

Additional notes

Also see Vesta.

Sebastian wrote to TEI-L on 2009-12-21, "I expect to do some fixes next year to allow the ODD processing to be carried out by web services, based on the EGE (http://dl.psnc.pl/software/EGE/). When that is working, my idea is to redo Roma to use the web services to do all its backoffice work, and so not need any local software at all."