Re: Re: EXSLT 1.0 Proposed List

"M. David Peterson" <[email protected]>
Newsgroups gmane.text.xml.xslt.extensions
Message-ID <[email protected]>
I agree.  It has become fairly obvious to me over the last 6 months 
overall, and the last 30-45 days more specifically that there is a 
fairly large camp of folks who, at this stage of the game, have no 
interest in an XSLT 2.0 implementation, as what XSLT 2.0 brings to them 
in its entirety is not something they see as beneficial.  Its a sticking 
point that I don't think will be overcome, at least not anytime in the 
foreseeable future.

That said, there's a *TON* of desirable pieces of the (XPath/XSLT) 2.0 
family that have found there way into John's and Uche's proposal.  And 
it seems that there's is evidence that suggests that at least four 
separate and major camps are willing to move forward with an EXSLT 1.0 
implementation when this comes into "Final Rec" status from the EXSLT group.

It seems to me that the devout XSLT 2.0  group of folks have two choices.

 * Fight it and create separation between the two camps, ultimately 
doing more damage than good to XSLT as a language,  no matter the 
version or family of extensions.

 * Accept it and work with the EXSLT group to ensure a clear message is 
created, a migration path from EXSLT 1.0 to XSLT 2.0-Basic (theres 
already a Basic to SA no need to create another on) established, and 
then an EXSLT 1.0 for XSLT 2.0 specification created and a 
recommendation from the EXSLT group brought-to-pass, which includes the 
pieces that have been proposed thus far, and any others that may be 
brought forward as extensions to the XSLT 2.0 recommendation.

Given that EXSLT 1.0 as it has been recently proposed has enough support 
to move forward no matter what, I can't see any benefit and a *WHOLE 
BUNCH* of harm in point one.  As such, I personally plan to work with 
this group of folks in any capacity necessary to ensure that the 
collective points contained in point two can be achieved.

To me anyway, its the only choice that makes any sense.

---
/m

Uche Ogbuji wrote:

>Dimitre Novatchev wrote:
>  
>
>>I should very definitely express the respect I have towards Uche Ogbuji and 
>>his XSLT 1.0 + EXSLT related activities. At the same time, I can only accept 
>>as a personal opinion that is not absolutely true, Uche's statements about 
>>XSLT 2.0 ("painful excess") and XPath 2.0 ("is a mess").
>>  
>>    
>>
>
>Of course that's personal opinion.  So is yours and so would be Mike's
>or Jeni's.  That's not really the point.
>
>
>  
>
>>To be objective we need to hear the opinion of people that are in the heart 
>>of XSLT 2.0 and XPath 2.0 design, such as Michael Kay.
>>  
>>    
>>
>
>That almost certainly won't sway me any more than I expect my opinion to
>sway Mike or you.  Again, I don't find much use in this line of pursuit.
>
>  
>
>>I strongly believe that EXSLT is and should be the result of collective 
>>effort, not based just on single opinions and believes.
>>  
>>    
>>
>
>Actually we *do* have a collective effort going to cement EXSLT 1.0.  
>Like it or not, I'm far from acting alone.  Furthermore, you can read in
>this very forum (and elsewhere) that others agree with me that a set of
>extensions for XSLT 1.0 is still valuable, so here we are doing just
>that.  I'm sorry if it puts you off.
>
>But I also don't see that it should be a problem for you.  The whole
>point of the current burst of activity here is to settle on a
>(reasonably) final set of extensions for XSLT 1.0.  Once we have that
>the decks are a bit more clear, and we should be able to support the
>XSLT1 camp *and* the XSLT2 camp without complete chaos as a result. 
>EXSLT did start as a set of extensions for XSLT 1.0, and I would think
>there is no harm even to XSLT2 afficionados if we bring that effort to a
>clear milestone (rather than the vague sort of trailing-off we currently
>have).  A set of extensions for XSLT2, as you indicate would be a very
>different beast.  Surely you don't need most of the current EXSLT "0.9"
>extension modules cluttering up the XSLT2 space with stuff that already
>had functional equivalents in XSLT2.  Let's get to a clean separation
>point where we can maintain two sets of modules, each of which closely
>fits the respective version of XSLT.
>
>In summary, I don't see why the XSLT1 camp has to religiously convert
>the XSLT2 camp, or vice versa.  The idea here is to provide options for
>both.
>
>
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.