[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