xsl-list
[Top] [All Lists]

Re: [xsl] question about XSLT namespace

2018-06-15 01:25:57
I bet you will get a lot of response here.... 

I am pretty much convinced changing the namespace with the version of any 
vocabulary is an extremely bad idea. 
an xsl:template mechanism is exactly the same thing regardless the XSLT version 

If you would just read about the mechanics of what an XSLT processor should do 
when it finds xslt1.0 constructs in an xslt2.0 stylesheet or the other way 
round, 
you would understand the power of the xslt version mechanics compared to 
different namespaces 

A stylesheet after all is a stylesheet, regardless of the version 


Best regards, 

Geert Bormans 

-------------------------------------------------------------- 
Markup UK - has been a great experience - thanks all 
Proceedings available at http://markupuk.org/webhelp/index_frames.html 
More to come in 2019 


Van: "Abel Braaksma, (Exselt) abel(_at_)exselt(_dot_)net" 
<xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com> 
Aan: "xsl-list" <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com> 
Verzonden: Vrijdag 15 juni 2018 07:30:32 
Onderwerp: [xsl] question about XSLT namespace 

Hi all, 
We all know that, the XSLT namespace is [ http://www.w3.org/1999/XSL/Transform 
| http://www.w3.org/1999/XSL/Transform ] . This has remained same, for 1.0, 2.0 
& 3.0 versions of the XSLT language. My feeling is, that every major XSLT 
language version should have a different language namespace URI (maybe, we 
could make the year different for different XSLT language versions). Keeping 
the language namespace same, gives me a feeling that XSLT 3.0 specific language 
elements can be used in XSLT 1.0 & 2.0 stylesheets. 

I know that, specifying xsl:stylesheet version="1.0" or version="2.0" or 
version="3.0" might disambiguate the XSLT language namespace concern. But it 
would be great, to know the arguments in favor of keeping the XSLT namespace 
same across different versions of the language. 




-- 
Regards, 
Mukul Gandhi 
[ http://www.mulberrytech.com/xsl/xsl-list | 
XSL-List info and archive ] 
[ -list/554170 | EasyUnsubscribe ] ( [  | by email ] ) 
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--
<Prev in Thread] Current Thread [Next in Thread>