Maybe I misunderstood how content was processed and displayed, but I was 
under the impression that html pages were embedded with Velocity template 
language, which seems similar to other scripting langauges. If this is not 
how it works, I'll keep reading. I have only read about Turbine so far, 
not much on Velocity. 
Ray Grieselhuber






John McNally
Sent by: jmcnally
01/03/02 01:50 PM
Please respond to "Turbine Users List"

 
        To:     Turbine Users List <[EMAIL PROTECTED]>
        cc:     (bcc: Ray Grieselhuber/Teamwork)
        Subject:        Re: Turbine Questions


I am missing the argument here.  You can use velocity to output xml/bad
html/xhtml/...

What are you planning to use to generate the xml and why do you think
that is better than velocity?

john mcnally

[EMAIL PROTECTED] wrote:
> 
> Actually what you said helps me prove my point. I'm sure most of the
> people on this list come from a programming background, which is why I 
think we can all appreciate totally seperating ourselves
> from the presentation. In an XML/XSL environment, the programmer is just
> responsible for getting the data into an XML format, and the desgner 
does
> what ever they want with it in XSL. As far as CSS being more popular 
than
> XSL, that may be true for now, but it is foreseeable that they will
> eventually be replaced as XHTML becomes a requirement. My point is that
> this type of architecture truly allows the programmer to only work with
> data, and the designer to only worry about formatting that data. Just my
> opinion.
> Thanks,
> Ray Grieselhuber
> 
> Humberto Hernadez Torres <[EMAIL PROTECTED]>
> 01/03/02 11:28 AM
> Please respond to "Turbine Users List"
> 
> 
>         To:     'Turbine Users List' <[EMAIL PROTECTED]>
>         cc:     (bcc: Ray Grieselhuber/Teamwork)
>         Subject:        RE: Turbine Questions
> 
> It seems to me that velocity is way esier, perhaps it is because I have 
a
> programming background, but I half read a book on XSL/XML only being 
able
> to
> understand general concepts but unable to start using it right a way.
> However, programming in velocity was a ten minute read through the 
user`s
> guide. Furhtermore, I bet Cascade Style Sheets will be more popular 
among
> designers than XSL/XML. Therefore, a combination of (velocity, html, 
css)
> will be better to web design than XSL/XML.
> --
>   Humberto
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, January 03, 2002 10:50 AM
> To: Turbine Users List
> Subject: Re: Turbine Questions
> 
> Thanks for your quick reply, and also for the information on DVSL. I 
will
> 
> take a look at it.
> As I said, I'm not trying to start a debate, but I'd like to press my
> argument a little further, so that I am convinced. Velocity definitely
> does
> seem to be a much cleaner implementation that
> many of the other frameworks that I have seen. The reasons that I think
> XML/XSL has an advantage over these types of projects, however, are 
listed
> 
> below:
> 1. As the XSL standard matures, it seems fair to say that learning 
XML/XSL
> 
> is a reasonable thing for Web Designers to do.
> 2. To me, almost all presentation frameworks "look" like another 
scripting
> 
> language (if-else statements, loops, etc.) Granted, XSL has some of the
> same capabilities, but it is also very widely accepted. Designers are 
much
> 
> more likely to know XSL than "X" Template language.
> 3. The output from the application is straight XML, and it is a trivial
> matter to design multiple stylesheets for differing clients. (Well kind 
of
> 
> trivial. ;-) ) This is probably going to get even better as tools like 
XML
> 
> Spy and others mature.
> I am by no means an expert on this, but these are some issues that I 
have.
> 
> I would like to hear your responses.
> Thanks,
> Ray Grieselhuber
> 
> Jason van Zyl <[EMAIL PROTECTED]>
> 01/03/02 11:34 AM
> Please respond to "Turbine Users List"
> 
> 
>         To:     Turbine Users List <[EMAIL PROTECTED]>
>         cc:     (bcc: Ray Grieselhuber/Teamwork)
>         Subject:        Re: Turbine Questions
> 
> On 1/3/02 11:12 AM, "[EMAIL PROTECTED]"
> <[EMAIL PROTECTED]>
> wrote:
> 
> > I am new to Turbine, and so far I really like what I see  in some
> aspects.
> > I especially like the pluggable services architecture. The main issue
> that
> > I have is the usage of templating engines like Velocity. I don't mean 
to
> > start a debate, or snub any of the Velocity developers/users of 
Velocity
> > or any template engine. But I have got it in my head that using 
straight
> > XML/XSL to display content/data to the user is a much more simple way 
to
> > develop web applications.
> 
> Not when you're working with a sizeable team which in part consists of
> developers accustomed to HTML and CSS. Using Velocity allows designers 
to
> operate in an environment which is more comfortable to them and Velocity
> is
> become widespread in use because of this.
> 
> Many webapp frameworks support Velocity and the support is growing. Even
> in
> projects like Struts that were originally completely JSP have now 
modified
> their approach to allow the use of Velocity because it is rapidly 
becoming
> accepted as a viable alternative to JSP or XSL for that matter.
> 
> BTW: If you do like XSL than you may really like DVSL which allows you 
to
> transform XML documents using Velocity macros. You can take a peek at 
DVSL
> here:
> 
> http://cvs.apache.org/viewcvs/jakarta-velocity-dvsl/
> 
> > Is there a reason for not doing so within
> > Turbine? If there are legitimate reasons, I would like to know. Hope 
my
> > question makes sense.
> > Thanks!
> > Ray Grieselhuber
> >
> 
> --
> 
> jvz.
> 
> Jason van Zyl
> 
> http://tambora.zenplex.org
> http://jakarta.apache.org/turbine
> http://jakarta.apache.org/velocity
> http://jakarta.apache.org/alexandria
> http://jakarta.apache.org/commons
> 
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



Reply via email to