Subject: Re: W3C-transformation language petition From: Paul Prescod <paul@xxxxxxxxxxx> Date: Wed, 03 Mar 1999 03:41:03 -0700 |
As my last post on this subject let me say that standards creation is software engineering. A central principle of software engineering is that functionality that can be independently reused should be factored out so that independent reuse is possible. This factoring is the foundational of all robust information systems. The arguments against this factoring that I have heard here and elsewhere are not technical: they are political. You are the one playing "marketing games." >I continue to maintian that styling *is* transformation and > formatting, and that the two parts are therefore requesite for a > styling language Nobody claims otherwise. But the transformative part is independently useful and should thus be factored. > And if you want an XTL or whatever all power to you, but > please, do you have to insist on doing it by stepping on the head of XSL? The alternative is to *duplicate* the features of the transformative part of XSL. That is poor software engineering and poor standards creation. > Isogens, or Activateds or ISOGEN does not make parsers. ISOGEN does not market XSL. ISOGEN builds information systems based on industry standards. Our customers need an XSL-like transformation language. The choices for creating one are factoring or duplication. One is good standards engineering practice. The other is not. It is not a tough choice. > whoevers parser can claim to support FOs in as > far as they can be produced from the parser, not being a user agent there > can be no expectation that the parser actually render the FOs ::shrug:: > seems to make the above two points obsolete. You are out of sync with the XML specification: "When the result tree uses the formatting vocabulary, a conforming XSL implementation must be able to interpret the result tree according to the semantics of the formatting vocabulary as defined in this document; it may also be able to externalize the result tree as XML, but it is not required to be able to do so." Merely outputting the XML objects is not "interpreting" them. It is pretty clear by now that you are willing to let your love of XSL drive everything even if it leads to poor standards engineering in the rest of the W3C family of standards. I think that the working group will be more far-sighted. -- Paul Prescod - ISOGEN Consulting Engineer speaking for only himself http://itrc.uwaterloo.ca/~papresco "The Excursion [Sport Utility Vehicle] is so large that it will come equipped with adjustable pedals to fit smaller drivers and sensor devices that warn the driver when he or she is about to back into a Toyota or some other object." -- Dallas Morning News XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: W3C-transformation language pet, Guy_Murphy | Thread | Fw: W3C-transformation language pet, Oren Ben-Kiki |
Re: XSL Examples updated, Guy_Murphy | Date | Fw: Fw: W3C-transformation language, Oren Ben-Kiki |
Month |