At 11:29 AM 10/19/2002 -0700, John McNally wrote:
If a project is proposed that overlaps a (or a few) current project, I
just think the bar needs to be a bit higher for approval.  If someone
proposed another java regex package, I think many people would want to
see distinguishing features and even if a few existed, it should be
clear that it would be extremely difficult to add the functionality to
one of the current projects or an attempt has been made to work with one
of the current projects and the communities are incompatible.
You know, Tapestry in fact is different from your average JSP taglib. Anyone who had a chance to use component-based web frameworks (like WebObjects, I don't know any other in this category) would know what I am talking about. This is a *different* and highly powerful and convenient way of doing things.

Surprisingly enough with so many webapplication layers out there, Tapestry seems to be the only one (OpenSource, that is) that allows you to create a set of reusable components and build the design around this. The level of reuse is unmatched with anything "JSP". In many ways it is even stronger then commercial implementation of the same design idea (WebObjects). In particular it makes it extremely easy for graphics designers to modify HTML, since dynamic content does not use *any* custom tags. Also the amount of code (and time) it takes to hook up an average model layer to the HTML presentation is so small that at first you may think you've missed something along the way :-).


I think one of the goals of jakarta is to create high quality
implementations of recognized standards and another is to try to create
standards where they do not formally exist by developing a high quality
technology that is able to become a defacto standard.
The standards offered by Tapestry are the ones worth pushing for wider acceptance. I understand this was the main motive behind the decision to offer it to Jakarta.

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
- Andrei (a.k.a. Andrus) Adamchik
http://objectstyle.org/cayenne/ -
Home of Cayenne - Object Relational Java Framework
personal email: andrus at objectstyle dot org


--
To unsubscribe, e-mail: <mailto:general-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:general-help@;jakarta.apache.org>



Reply via email to