RE: [xsl] XSLT 1.1 comments

Subject: RE: [xsl] XSLT 1.1 comments
From: Joshua Allen <joshuaa@xxxxxxxxxxxxx>
Date: Mon, 12 Feb 2001 20:51:42 -0800
FWIW, practically every case I see a user using XSLT with *:script, it is
because what they really wanted was a way to do XPath from their favorite
language, and they thought XSLT was the only way to programatically
manipulate node-sets accessed via XPath.
 
-----Original Message----- 
From: Scott_Boag@xxxxxxxxx 
Sent: Mon 2/12/2001 8:18 PM 
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
Cc: 
Subject: Re: [xsl] XSLT 1.1 comments




Uche Ogbuji <uche.ogbuji@xxxxxxxxxxxxxxx> wrote:
> I don't understand this.  Why can't they?  Why can't processor
implementors
> band together to sort it out?  Why change the XSLT spec?
>
> In fact, why can't XSLT implementors in Python, C++, VB, Perl, Java and
other
> languages work together on this?

Do it.  XSLT 1.1 is on hold for a bit while we get some architectual
ramifications of the 2.0 design sorted out.  If you do it based on 1.0, and
the processor implementors band together in a way that the user community
agrees on, believe me, we'll be *very* happy to do the deletions to the 1.1
draft.  We didn't do this for the fun of it... it was from user requests.
With my selfish corporate hat on and blinders on, it doesn't matter to me
if Xalan's extensions are interoperable with other processors.  But the
user community, i.e. the xsl-list, the apache community, and our corporate
customers, have asked for it.  If you don't like the effort, make
constructive suggestions, write a complete alternate proposal, or start an
alternative effort.

Also, I believe the XSL WG would be very happy to put together some
conference calls among XSLT implementors to sort out concerns about
language independence in 1.1.

The thing about specifications for general usage is that no one viewpoint
is correct.  You might even find that some of your views are off-base.

> Actually, I missed the fact that DOM has an appendix with a Java binding.

> This is probably because at least they kept the Java-centricity strictly
to
> that appendix.  XSLT 1.1 does not do so.

It's supposed to be that way.  You should point out where we missed.

> Obvious choice is to form an OASIS TC

Good luck.

-scott






 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
<http://www.mulberrytech.com/xsl/xsl-list> 




begin 600 winmail.dat
M>)\^(C8$`0:0"``$```````!``$``0>0!@`(````Y`0```````#H``$%@`,`
M#@```-$'`@`,`!0`,P`J``$`6`$!"8`!`"$````P,44Y,S$V1#)#0S9!130S
M.3A$-S%$.49%-$5&03<S-P!>!P$@@`,`#@```-$'`@`,`!0`,P`U``$`8P$!
M#8`$``(````"``(``0.0!@#X%```.@```$``.0!70;VH>)7``1\`,4`!````
M#@```#0`-``P`#``-@`T```````#`!I``````!\`,$`!````#@```#0`-``P
M`#``-@`T```````#`!E``````!\`20`!````.````%(`90`Z`"``6P!X`',`
M;`!=`"``6`!3`$P`5``@`#$`+@`Q`"``8P!O`&T`;0!E`&X`=`!S````0`!.
M`(#6BOASE<`!`@%;``$```!'`````````($K'Z2^HQ`9G6X`W0$/5`(`````
M4V-O='1?0F]A9T!L;W1U<RYC;VT`4TU44`!38V]T=%]";V%G0&QO='5S+F-O
M;0``'P!F``$````*````4P!-`%0`4```````'P!G``$````J````4P!C`&\`
M=`!T`%\`0@!O`&$`9P!``&P`;P!T`'4`<P`N`&,`;P!M```````?`%H``0``
M`"H```!3`&,`;P!T`'0`7P!"`&\`80!G`$``;`!O`'0`=0!S`"X`8P!O`&T`
M`````!\`,D`!````*@```%,`8P!O`'0`=`!?`$(`;P!A`&<`0`!L`&\`=`!U
M`',`+@!C`&\`;0```````@%<``$````:````4TU44#I30T]45%]"3T%'0$Q/
M5%53+D-/30````,`'4```````@%>``$```!'`````````($K'Z2^HQ`9G6X`
MW0$/5`(`````4V-O='1?0F]A9T!L;W1U<RYC;VT`4TU44`!38V]T=%]";V%G
M0&QO='5S+F-O;0``'P!H``$````*````4P!-`%0`4```````'P!I``$````J
M````4P!C`&\`=`!T`%\`0@!O`&$`9P!``&P`;P!T`'4`<P`N`&,`;P!M````
M```?`%T``0```"H```!3`&,`;P!T`'0`7P!"`&\`80!G`$``;`!O`'0`=0!S
M`"X`8P!O`&T``````!\`,T`!````*@```%,`8P!O`'0`=`!?`$(`;P!A`&<`
M0`!L`&\`=`!U`',`+@!C`&\`;0```````@%?``$````:````4TU44#I30T]4
M5%]"3T%'0$Q/5%53+D-/30````,`'D```````@%Q``$````;`````<"5=@AP
MX10\-DF"2!ZTB<$TAII(2@``67),`!\`=``!````0````'@`<P!L`"T`;`!I
M`',`=`!``&P`:0!S`'0`<P`N`&T`=0!L`&(`90!R`'(`>0!T`&4`8P!H`"X`
M8P!O`&T````"`0D0`0```$@,``!$#```1B8``$Q:1G51KN]^`P`*`')C<&<Q
M,C6",@-#:'1M;#$#,#\!`P'W"H`"I`/C`@!C:,$*P'-E=#`@!Q,"@/\0`P!0
M!%8(50>R$=4.40,!W1#7,@8`!L,1U3,$1A#9;Q+K$>,([PGW.QC/#C`U.Q'2
M#&!C`%`+"0%D,S:3$6`+I30@$`(J7`ZRO0&09Q3P"J,1XQWH-!3P`#PA1$]#
M5%E0`$4@2%1-3"!0`%5"3$E#("(M("\O5S-#(8!$5")$()0S+C(A@$5.G"(^
M'NT>CR/!,3@?\&\@HB,/)!\FD#,=@"5P17Q!1"7-#O$F[REO)/0V00[P/$U%
M5$$'L$$Q+&`](D<)\`20871%!;`B$M!/3E0BT%03+/`%X45X$/%N9V4]!E)V
M$S$O00"0`B`@-B`N,"XT-"5`+C-.,R+^*L\E`S<W'_!4<$E43$4ESC!0!_!E
M`#H@6WAS;%T@@%A33%0@,2X.\*T%H&T'@`(P<R1N-1_P_B\S7S&/)D4TH3>@
M*$\FGP4[=#418#Q"3T19H"!D:7(].Y!R.N#/.U,`(0,P/?%D;P#@/?'Y"K%<
M<1BP/?$0\`,P/E6/$6`["QSQ/`]G.38?\'A$258^*0``0&<[*38&-$.?0+)&
M5TE7+&0@<"U08W0-X`=`;'AY(&4O04@`1\`1,"",22`1,"[P82!U$3"W!<!)
M4`N`9S5D`_!T0##\*CH$]$=`2F!+,`0@.8SU0=5B!9!A25%*0!$`!4!=2G!E
M2``8T$?3=P!P=/\)@$YQ!"!),$Z`2``M<#V@^4^@6%`M8$`P`U)-LCW`^5!`
M878%L$I@+O!+KT("ZPM@+M!U.[!E1T``<$[0]TW#2G`(8&<.L$GU3P%-P5X@
M`B!.4T]S1V!O"<!A[P#`1Z8#@04@=0M@46]!U9IN!'$M$3%/$6-C!Y#;$3!.
MT'8',$_D+CLI`<#?/C<*HCXW"G$D?#`H$2'@_T-K7)A`[T'_0P]$'T4O8SL%
M.PLX'8`F;F)S</,"@#Y()V$!0&-_6W]<C_]=GUZO9<]@SV'?90]C_W#_:1V<
M,30E448MT4C@:7!Z93TR<+L+XD!)+?5WPD\%$&<+@`=`!=!9\=]3,7?#="TL
M$#U!4CXK"X"^90J!<Z]FICU0<+MB0$G:1@xxxx]\'^$O?8IM>1M7SV\C4P6@
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
M$$H!04-!`?@_^4_(;Z1`_P]@HC+"4ZT3_!_]+UIU%$'_*@/8M/\O`S\!3P[O
M#_\1#^?U'_8O58%/8L(0KA#%L7\*0#%POH1+$"DA6T#:@4_005-)4[N`0Q'/
M$M^/$^\9[QK_'`E';V]``-<+3PQ?M/1LC/!K#K\=O\\;SR+_)`\E&BUS1*!E
ML/\EWR;O)/\I;RI_*X\LGRVO_RZ_+\\PWS'O,O\T#S4?-B__-S\X3SE?.F\'
M3PA?/;:K@?PM3'?QLI&]@&%#(`\A'^V197(7X(TA.CX_/T_Z:UE%/CQ!0Q15
MD&BGX&8$/2(6('1P.B\O:G=*D"Y[H&R>8,7P>>MJ(!?@+GMQ+W>A2])WTUXB
M/'D[4,HP7]!D.U)F!PIP8;"3,'M(65!%P%),24Y+($H?2R]Y3#9]?4UA"G!A
M\$+`7/!C9C%<HC`]$#VG3T]_4%]WQ!871I<[$%8O.PXY\C(\,"]!/'`[/SQ/
M/5\O6B];/UQ/758U7>$O1OA/3E1>.5:_7[!#(F(8KU\X0Q-?/T*&-UF"4%G>
M`C!)`2]"3$]#2V!154]416%O98]G3U=!0S]K'T*S-3AH(D^\1%E9W5F`;)]O
M(3=9D5!(5$U,7C!]<5`?`$<0`0```!X```!M`&4`<P!S`&$`9P!E`"\`<@!F
M`&,`.``R`#(```````,`)@```````P`V```````#`-X_Z?T```,`\3\)!```
M`P#]/^0$```?`'```0```#````!;`'@`<P!L`%T`(`!8`%,`3`!4`"``,0`N
M`#$`(`!C`&\`;0!M`&4`;@!T`',````+`/(0`0```!\`\Q`!````1````%(`
M10`E`#,`00`@`%L`>`!S`&P`70`@`%@`4P!,`%0`(``Q`"X`,0`@`&,`;P!M
M`&T`90!N`'0`<P`N`$4`30!,````"P#T$``````+`/40``````L`]A``````
M`@%'``$````P````8SU54SMA/4U#23MP/6US9G0[;#U2140M35-'+3`X+3`Q
M,#(Q,S`T-3$T,EHM.3<``@'Y/P$```!1`````````-RG0,C`0A`:M+D(`"LO
MX8(!`````````"]//4U)0U)/4T]&5"]/53U.3U)42$%-15))0T$O0TX]4D5#
M25!)14Y44R]#3CTT-#`P-C0`````'P#X/P$````:````2@!O`',`:`!U`&$`
M(`!!`&P`;`!E`&X``````!\`.$`!````#@```#0`-``P`#``-@`T```````"
M`?L_`0```%$`````````W*=`R,!"$!JTN0@`*R_A@@$`````````+T\]34E#
M4D]33T94+T]5/4Y/4E1(04U%4DE#02]#3CU214-)4$E%3E13+T-./30T,#`V
M-``````?`/H_`0```!H```!*`&\`<P!H`'4`80`@`$$`;`!L`&4`;@``````
M'P`Y0`$````.````-``T`#``,``V`#0``````$``!S#3(SIN=Y7``4``"#`"
M(@&O>)7``1\`&@`!````$@```$D`4`!-`"X`3@!/`%0`10``````'P`W``$`
M```X````4@!%`#H`(`!;`'@`<P!L`%T`(`!8`%,`3`!4`"``,0`N`#$`(`!C
M`&\`;0!M`&4`;@!T`',````?`#T``0````H```!2`$4`.@`@```````?`!T.
M`0```#````!;`'@`<P!L`%T`(`!8`%,`3`!4`"``,0`N`#$`(`!C`&\`;0!M
M`&4`;@!T`',````?`#40`0```)X````\`#0`1@`T`#$`.``R`$,`-P`Q`$,`
M,0!&`$0`1``T`$(`00`P`#D`,P`W`$$`-P!%`$(`-P!"`#@`0@`T`$,`,0!$
M`#$`-0`V`#4`-`!``'(`90!D`"T`;0!S`&<`+0`P`#@`+@!R`&4`9`!M`&\`
M;@!D`"X`8P!O`'(`<``N`&T`:0!C`'(`;P!S`&\`9@!T`"X`8P!O`&T`/@``
M````"P`I```````+`",```````,`!A!EL6QW`P`'$/(&```#`!`0``````,`
M$1`!````'@`($`$```!E````1E=)5RQ04D%#5$E#04Q,645615)90T%314E3
M145!55-%4E5324Y'6%-,5%=)5$@J.E-#4DE05"Q)5$E30D5#055315=(0514
M2$594D5!3$Q95T%.5$5$5T%305=!651/1$]84``````"`7\``0```$\````\
M-$8T,3@R0S<Q0S%&1$0T0D$P.3,W03=%0C=".$(T0S%$,34V-31`<F5D+6US
D9RTP."YR961M;VYD+F-O<G`N;6EC<F]S;V9T+F-O;3X``&?.
`
end

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread