[tei-council] moving to XSLT 2.0
Laurent Romary
laurent.romary at loria.fr
Sun Mar 8 11:48:27 EDT 2009
Could we have a short presentation on this at the council meeting:
- main advantages (features) provided by a switch to 2.0
- consequences on the TEI infrastructure; maintenance of one or two
sets of stylesheets?
- how much of this should be known by the TEI community?
Laurent
Le 8 mars 09 à 11:22, James Cummings a écrit :
> As you know I'm in favour of this. XSLT2 is a proven technology with
> many benefits in terms of simplifying complex transformations. The
> only
> drawback of it is that there are a limited number of implementations
> of
> XSLT2 processors. However, I think that the stability both of java
> and
> saxon mean that at least the current version will continue to exist
> far
> into the future.
>
> I think moving to Apache Ant for build processes is also a good idea.
>
> Best,
> -James
>
>
> Sebastian Rahtz wrote:
>> I am wondering for the next release of TEI P5 about switching
>> the build mechanism to use entirely XSLT 2.0 and the Saxon
>> processor.
>>
>> What do people think? I might also see if the basic processing
>> could then be rewritten using ant. Nerdy stuff, I know. It means
>> moving to a more Java-based world.
>>
>> On a related note, I am hoping to make a new release
>> of Vesta, the desktop TEI processor, next week; this will
>> include a complete parallel set of XSLT stylesheets reengineered
>> to take advantage of XSLT 2.0.
>>
>> And, yes, Laurent, Vesta will support processing "profiles",
>> so you'll be able to switch between ISO and other modes; yes, Lou,
>> that means there will be an ENRICH profile with its customized
>> stylesheets.
>
>
> --
> Dr James Cummings, Research Technologies Service, University of Oxford
> James dot Cummings at oucs dot ox dot ac dot uk
> _______________________________________________
> tei-council mailing list
> tei-council at lists.village.Virginia.EDU
> http://lists.village.Virginia.EDU/mailman/listinfo/tei-council
More information about the tei-council
mailing list