You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by David Solis <ds...@legosoft.com.mx> on 2003/04/03 18:59:27 UTC
New applications
Is there a plan to have new applications like Vlib in the Tapestry
distribution? Examples are petstore, adventure builder, toy store. From
my point of view, Tapestry needs a demo application which uses Hibernate
or Cayenne.
What is the purpose of Wokbench and what are the policies on include new
mini examples (I'd like to add a photorealistic calculator)?
Regards
David
RE: New applications
Posted by David Solis <ds...@legosoft.com.mx>.
> > Luis Neves has contributed a Tapestry Petshop; I haven't had a
chance to
> > look at it (sorry!).
>
> No problem.
>
This weekend I'll check Luis' project.
> I would really like to do something like the "ASP.NET starter kits"[1]
> once
> Tapestry2.4 becomes a reality.
>
> [1]- ASP.NET starter kits
> http://www.asp.net/Default.aspx?tabindex=9&tabid=47
>
>
>
This is an excellent idea. I really like it.
David
Re: New applications
Posted by Luis Neves <ln...@netcabo.pt>.
On Thursday 03 April 2003 18:35, Howard M. Lewis Ship wrote:
> My Opinion: More demos are good with certain caveats.
Yes, the importance of working examples of Tapestry applications can not be
stressed enough.
> What are the licenses for Hibernate and Cayenne?
Hibernate is LGPL, Cayenne follows the Apache Software License
> Luis Neves has contributed a Tapestry Petshop; I haven't had a chance to
> look at it (sorry!).
No problem.
> There's copyright issues, I believe, in simply duplicating Sun's demos,
> especially if we recycle any of their assets (images and such). Ideally,
> we would rip out the JSP portion and replace it with Tapestry and leave the
> EJBs and/or web services (for Adventure Builder) intact. Again, the Sun
> license for the code is probably incompatible with the ASL.
There is no need for the extra demos to be a part of the Tapestry
Distribution, or is there?
The demos could be a project on their own right, or maybe incorporated in the
Tacos project.
I would really like to do something like the "ASP.NET starter kits"[1] once
Tapestry2.4 becomes a reality.
Best regards,
Luis Neves
[1]- ASP.NET starter kits http://www.asp.net/Default.aspx?tabindex=9&tabid=47
RE: New applications
Posted by "Howard M. Lewis Ship" <hl...@attbi.com>.
Lo> >
> Hibernate: LGPL
> Cayenne: ObjectStyle Group Software License
> (http://objectstyle.org/cayenne/LICENSE). Is this license
> compatible with ASL?
>
Looks just like ASL but without assigning copyright to Apache.
RE: New applications
Posted by David Solis <ds...@legosoft.com.mx>.
> -----Original Message-----
> From: Howard M. Lewis Ship [mailto:hlship@attbi.com]
> Sent: Thursday, April 03, 2003 11:35 AM
> To: 'Tapestry development'
> Subject: RE: New applications
>
> My Opinion: More demos are good with certain caveats.
>
> More demos is more to deploy into Tomcat or Jetty (deploying into
JBoss is
> trivial).
>
> For things like a photorealistic calculator, perhaps that could be
another
> page within Workbench?
>
Yes, it was my idea. In fact this example is based on an xmlc example.
> Workbench is supposed to be a collection of mini-examples in greater
> isolation, more accessible than even the Vlib. Before the Mock test
> suite,
> it was a place to test components. It's still useful for manually
testing
> components with client-side JavaScript.
>
But what is the limit? This application can grow and will be a monster.
> Licensing issues: Non-ASL license is the Kiss Of Death. Not only can
we
> not include GPL or LGPL JARs in CVS or the distro, we *cannot* import
from
> a
> LGPL or GPL package. If you remember, for a while jFreechart (LGPL)
> wasn't
> distributed and users had to acquire it separately ... even that's not
> enough; had to switch over to jCharts (thanks Luis!) which is ASL or
BSD
> (I
> forget which).
>
> Even now, McKoi DB is a pain; users have to acquire it, and the tiny
JMX
> patch, seperately and dump them into ext-dist before configuring
JBoss.
>
> What are the licenses for Hibernate and Cayenne?
>
Hibernate: LGPL
Cayenne: ObjectStyle Group Software License
(http://objectstyle.org/cayenne/LICENSE). Is this license compatible
with ASL?
I don't know Jakarta ojb, but it could an alternative, however there are
a lot of bad references.
> Luis Neves has contributed a Tapestry Petshop; I haven't had a chance
to
> look at it (sorry!).
>
> There's copyright issues, I believe, in simply duplicating Sun's
demos,
> especially if we recycle any of their assets (images and such).
Ideally,
> we
> would rip out the JSP portion and replace it with Tapestry and leave
the
> EJBs and/or web services (for Adventure Builder) intact. Again, the
Sun
> license for the code is probably incompatible with the ASL.
>
This sounds like a nightmare.
I was thinking about petstore or adventure because many people can
compare approaches.
What about a tapestry store?
> --
> Howard M. Lewis Ship
> Creator, Tapestry: Java Web Components
> http://jakarta.apache.org/proposals/tapestry
>
>
>
> > -----Original Message-----
> > From: David Solis [mailto:dsolis@legosoft.com.mx]
> > Sent: Thursday, April 03, 2003 11:59 AM
> > To: 'Tapestry-Dev'
> > Subject: New applications
> >
> >
> > Is there a plan to have new applications like Vlib in the
> > Tapestry distribution? Examples are petstore, adventure
> > builder, toy store. From my point of view, Tapestry needs a
> > demo application which uses Hibernate or Cayenne.
> >
> > What is the purpose of Wokbench and what are the policies on
> > include new mini examples (I'd like to add a photorealistic
> > calculator)?
> >
> > Regards
> >
> > David
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
RE: New applications
Posted by "Howard M. Lewis Ship" <hl...@attbi.com>.
My Opinion: More demos are good with certain caveats.
More demos is more to deploy into Tomcat or Jetty (deploying into JBoss is
trivial).
For things like a photorealistic calculator, perhaps that could be another
page within Workbench?
Workbench is supposed to be a collection of mini-examples in greater
isolation, more accessible than even the Vlib. Before the Mock test suite,
it was a place to test components. It's still useful for manually testing
components with client-side JavaScript.
Licensing issues: Non-ASL license is the Kiss Of Death. Not only can we
not include GPL or LGPL JARs in CVS or the distro, we *cannot* import from a
LGPL or GPL package. If you remember, for a while jFreechart (LGPL) wasn't
distributed and users had to acquire it separately ... even that's not
enough; had to switch over to jCharts (thanks Luis!) which is ASL or BSD (I
forget which).
Even now, McKoi DB is a pain; users have to acquire it, and the tiny JMX
patch, seperately and dump them into ext-dist before configuring JBoss.
What are the licenses for Hibernate and Cayenne?
Luis Neves has contributed a Tapestry Petshop; I haven't had a chance to
look at it (sorry!).
There's copyright issues, I believe, in simply duplicating Sun's demos,
especially if we recycle any of their assets (images and such). Ideally, we
would rip out the JSP portion and replace it with Tapestry and leave the
EJBs and/or web services (for Adventure Builder) intact. Again, the Sun
license for the code is probably incompatible with the ASL.
--
Howard M. Lewis Ship
Creator, Tapestry: Java Web Components
http://jakarta.apache.org/proposals/tapestry
> -----Original Message-----
> From: David Solis [mailto:dsolis@legosoft.com.mx]
> Sent: Thursday, April 03, 2003 11:59 AM
> To: 'Tapestry-Dev'
> Subject: New applications
>
>
> Is there a plan to have new applications like Vlib in the
> Tapestry distribution? Examples are petstore, adventure
> builder, toy store. From my point of view, Tapestry needs a
> demo application which uses Hibernate or Cayenne.
>
> What is the purpose of Wokbench and what are the policies on
> include new mini examples (I'd like to add a photorealistic
> calculator)?
>
> Regards
>
> David
>
>
>