Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 74843 invoked by uid 500); 5 Apr 2003 17:05:40 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 74830 invoked from network); 5 Apr 2003 17:05:40 -0000 Received: from mta5.snfc21.pbi.net (206.13.28.241) by daedalus.apache.org with SMTP; 5 Apr 2003 17:05:40 -0000 Received: from shannon ([64.170.69.114]) by mta5.snfc21.pbi.net (iPlanet Messaging Server 5.1 HotFix 1.6 (built Oct 18 2002)) with SMTP id <0HCV009CARHI7B@mta5.snfc21.pbi.net> for cocoon-dev@xml.apache.org; Sat, 05 Apr 2003 09:05:43 -0800 (PST) Date: Sat, 05 Apr 2003 09:05:57 -0800 From: Don Saxton Subject: Re: [RT] the quest for the perfect template language To: cocoon-dev@xml.apache.org Message-id: <003401c2fb95$a05c5620$3525aa40@shannon> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 X-Mailer: Microsoft Outlook Express 5.50.4807.1700 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT X-Priority: 3 X-MSMail-priority: Normal References: X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Once we cull transform from layout (template), I can't say who likes what language matters. Layout is a visual and aural art. They are what you see and hear, so wysiwyg is the natural language. I am surprised at the scarcity of wysiwyg template programs. Even macromedia, who owns a server solution and has the most popular html editor, seems very static aside from flash. While xsl seems hard to some of us, I think there are some other more fundamentally hard problems to solve in achieving wysiwyg for any language. OpenOffice, an inherent xml editor in that its standard file formats are xml, just released XMLFilter and a Docbook example as the means to extend wysiwyg editting of xml. As a bonus these are java components. It seems like the mechanism for xsl wysiwyg is in place, but it remains to see how much of the challenge is outside of this mechanism. Perhaps the main question about language is which is easier to make into wysiwyg. Don ----- Original Message ----- From: "Geoff Howard" To: Sent: Saturday, April 05, 2003 7:37 AM Subject: RE: [RT] the quest for the perfect template language > > > > -----Original Message----- > > From: Stefano Mazzocchi [mailto:stefano@apache.org] > > Sent: Friday, April 04, 2003 9:56 AM > > To: cocoon-dev@xml.apache.org > > Subject: Re: [RT] the quest for the perfect template language > > > > > > Nicola Ken Barozzi wrote: > > > > > > > > > Stefano Mazzocchi wrote, On 03/04/2003 13.12: > > > > > >> Nicola Ken Barozzi wrote: > > > > > > ... > > > > > >>> Apart from the fact that it lacks brackets, and thus needs an extra > > >>> transformation, what does this give us? > > >> > > >> > > >> the beauty of the XSLT concepts without the mental drag of the xml > > >> syntax. > > > > > I really don't understand why some of you are so emotionally attached to > > something like > > > > > > > > but even more I'm surprised to see 'conservationism' on this list. > > > > Are you guys getting old or shy or what? ;-) > > > > Just to explain my perspective... > > XSLT may not be perfect (though it certainly rocks a lot of the time) but > it's > got the following going for it that hasn't been focused on here: > - Books, classes > - Widespread adoption > > XML Syntax may not be perfect (for templating languages) but it's got > the following going for it: > - Books, classes > - Widespread adoption > - The attention of many corners of the IT world > - Commodity parsers > - Editor support > > If you're going to invent a competitor or an offshoot, I'm all in favor of > it > if it solves the problem WRT designers. > > But, thinking as a conservative business-minded adopter of technology, I am > not > going to invest (time is money) in it until it gets a lot of the same things > going > for it as above, and shows promise to get the rest. I think there's just as > good > a chance that a great (or at least workable) wysiwyg tool will come out as > that > another template syntax/language will come out. > > As an example, the "Tea" stuff may be great - it's certainly got a high > profile > spokesperson. But when I went looking for a fresh solution to the > separation of > display and logic problem, I did not give it a second thought because there > was > no sign of widespread adoption. To this day I have no idea what tea looks > like > or how it works, because it doesn't matter if it's good or not. > > Not trying to be cynical, just pointing out that it's not just making a good > technology that's needed - it's making one that matters. > > Geoff >