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
--~--