You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Jesse Kuhnert <jk...@gmail.com> on 2006/03/21 05:10:14 UTC

hibernate can be used in tapestry demos now

The new licensing stuff is still getting finalized but I selfishly threw
myself into the conversation to specifically address this issue. More can be
found here http://people.apache.org/~cliffs/3party/ (if you enjoy reading
legalise)

The gist of it is that we can include hibernate in tapestry demo apps,
included within the apache svn repositories, so long as we generally do the
following:

-) Any demo using lgpl (hibernate) software can't be part of the standard
build. It has to be a specific build that the user invokes, which also warns
or somehow notifies the user that this is "not apache" code and that the
licensing restrictions are different. (Probably pointing them to the lgpl
license, wherever it is found).

-) We still can't include actual hibernate jars in the repo, but everyone
seems to download them from ibiblio anyways so that's ok.

The biggest thing to take away is that we have to be really clear that this
code is not part of the standard project and more or less has nothing to do
with "tapestry" the apache project, but is more of an offshoot sort of
example project.

Either way we can use it now which is really cool. Yay for whoever made this
happen at apache! :) I don't want to get sidetracked too much from my
4.1dev work but I'm probably going to change the demo (TimeTracker) at
some
point to use hibernate libraries, probably using honeycomb.javaforge.com as
the bridge. (I may have to modify things at honeycomb as well if they don't
fit what I need, we'll see).

--
Jesse Kuhnert
Tacos/Tapestry, team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind.  http://opennotion.com

Re: hibernate can be used in tapestry demos now

Posted by Kevin Menard <km...@servprise.com>.
Without trying to start a flamewar, it may be worthwhile to give Cayenne a  
good look.  It has been recently added to the incubator and will be part  
of the DB project.  You should have no licensing issues at all then.

-- 
Kevin

On Mon, 20 Mar 2006 23:10:14 -0500, Jesse Kuhnert <jk...@gmail.com>  
wrote:

> The new licensing stuff is still getting finalized but I selfishly threw
> myself into the conversation to specifically address this issue. More  
> can be
> found here http://people.apache.org/~cliffs/3party/ (if you enjoy reading
> legalise)
>
> The gist of it is that we can include hibernate in tapestry demo apps,
> included within the apache svn repositories, so long as we generally do  
> the
> following:

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


Re: hibernate can be used in tapestry demos now

Posted by Massimo Lusetti <ml...@gmail.com>.
On 3/22/06, Brian K. Wallace <br...@transmorphix.com> wrote:

> Cool. :-)  Hopefully there will come to be a single place for all things
> tapestry. I understand the multitude - Tacos, Tassel, JavaForge and the
> like - but it gets a bit distracting for such a "componentized"
> framework to have so many places to go for so many different pieces.

Well besides the others ranting :) I would like to pose a mark sign on this.
Having all this pieces organized in a common place is the biggest
missing i feel about tapestry right now.

> Now.  Back in my box.

Following...

--
Massimo
http://meridio.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


Re: hibernate can be used in tapestry demos now

Posted by "Brian K. Wallace" <br...@transmorphix.com>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

You know... with everything Maven (and now Maven 2) can do, the one
thing it isn't designed to do is just build. <don't flame me on that
until you read on>

On one hand, it's great to only have that one copy of log4j-1.2.8.jar on
your system - let maven have it and be done with it. What it can do is
really remarkable if you look at it.

But on the other hand - being able to download a source zip and build
without internet - and without already having a sizable repository
containing everything that might be needed by that source zip is just so
darned - nice. Don't give Maven "instructions" in a source zip - give me
what I need to build it - and I'm happy. And if this means I've got 10
log4j-1.2.8.jar files? Plus a couple log4j-1.2.9.jar files? Eh... drive
space is cheap.

Granted, my perception is coming from SCM in a "completely net-off"
environment so my Maven 'enjoyment' revolved around getting files off
ibiblio manually and having them inspected before being able to manually
build a repository where it was needed. I just get chills when I hear
that phrase "Maven <2> takes care of the rest".

And on the other hand............... (yes, that's three hands if you're
counting)

Cool. :-)  Hopefully there will come to be a single place for all things
tapestry. I understand the multitude - Tacos, Tassel, JavaForge and the
like - but it gets a bit distracting for such a "componentized"
framework to have so many places to go for so many different pieces.

Now.  Back in my box.

Howard Lewis Ship wrote:
> My original plan was to start hosting some of the demo code
> off-Apache; I've been setting up Tapestry @ JavaForge and that
> completely bypasses the legal issues. Maven 2 takes care of the rest,
> making it easy for people to download and build themselves.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)

iD8DBQFEIKaVaCoPKRow/gARAp69AKDSU/T0HKBC6I7lHideXzIeq1QksgCguC+l
iBYqtWEyEZ0Qi2WNPED4aSY=
=RUaa
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


Re: hibernate can be used in tapestry demos now

Posted by Howard Lewis Ship <hl...@gmail.com>.
My original plan was to start hosting some of the demo code
off-Apache; I've been setting up Tapestry @ JavaForge and that
completely bypasses the legal issues. Maven 2 takes care of the rest,
making it easy for people to download and build themselves.

On 3/20/06, Brian K. Wallace <br...@transmorphix.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> *cough* and just as an aside... cayenne's jumping head first into the
> incubator... just thought I'd throw that in there. ;-)
>
> Very good to know about using 'non-Apache' licensed code for things like
> that. Thanks for the tip.
>
> Brian
>
> Jesse Kuhnert wrote:
> > The new licensing stuff is still getting finalized but I selfishly threw
> > myself into the conversation to specifically address this issue. More can be
> > found here http://people.apache.org/~cliffs/3party/ (if you enjoy reading
> > legalise)
> >
> > The gist of it is that we can include hibernate in tapestry demo apps,
> > included within the apache svn repositories, so long as we generally do the
> > following:
> >
> > -) Any demo using lgpl (hibernate) software can't be part of the standard
> > build. It has to be a specific build that the user invokes, which also warns
> > or somehow notifies the user that this is "not apache" code and that the
> > licensing restrictions are different. (Probably pointing them to the lgpl
> > license, wherever it is found).
> >
> > -) We still can't include actual hibernate jars in the repo, but everyone
> > seems to download them from ibiblio anyways so that's ok.
> >
> > The biggest thing to take away is that we have to be really clear that this
> > code is not part of the standard project and more or less has nothing to do
> > with "tapestry" the apache project, but is more of an offshoot sort of
> > example project.
> >
> > Either way we can use it now which is really cool. Yay for whoever made this
> > happen at apache! :) I don't want to get sidetracked too much from my
> > 4.1dev work but I'm probably going to change the demo (TimeTracker) at
> > some
> > point to use hibernate libraries, probably using honeycomb.javaforge.com as
> > the bridge. (I may have to modify things at honeycomb as well if they don't
> > fit what I need, we'll see).
> >
> > --
> > Jesse Kuhnert
> > Tacos/Tapestry, team member/developer
> >
> > Open source based consulting work centered around
> > dojo/tapestry/tacos/hivemind.  http://opennotion.com
> >
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.5 (MingW32)
>
> iD8DBQFEH44UaCoPKRow/gARAkXcAKCpjrC4nPfLk/u6rWpTrU5m/fvdcQCgvspA
> S3JdHVbIGpAz4UFA2xn9NhQ=
> =DZvF
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
>
>


--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


Re: hibernate can be used in tapestry demos now

Posted by "Brian K. Wallace" <br...@transmorphix.com>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

*cough* and just as an aside... cayenne's jumping head first into the
incubator... just thought I'd throw that in there. ;-)

Very good to know about using 'non-Apache' licensed code for things like
that. Thanks for the tip.

Brian

Jesse Kuhnert wrote:
> The new licensing stuff is still getting finalized but I selfishly threw
> myself into the conversation to specifically address this issue. More can be
> found here http://people.apache.org/~cliffs/3party/ (if you enjoy reading
> legalise)
> 
> The gist of it is that we can include hibernate in tapestry demo apps,
> included within the apache svn repositories, so long as we generally do the
> following:
> 
> -) Any demo using lgpl (hibernate) software can't be part of the standard
> build. It has to be a specific build that the user invokes, which also warns
> or somehow notifies the user that this is "not apache" code and that the
> licensing restrictions are different. (Probably pointing them to the lgpl
> license, wherever it is found).
> 
> -) We still can't include actual hibernate jars in the repo, but everyone
> seems to download them from ibiblio anyways so that's ok.
> 
> The biggest thing to take away is that we have to be really clear that this
> code is not part of the standard project and more or less has nothing to do
> with "tapestry" the apache project, but is more of an offshoot sort of
> example project.
> 
> Either way we can use it now which is really cool. Yay for whoever made this
> happen at apache! :) I don't want to get sidetracked too much from my
> 4.1dev work but I'm probably going to change the demo (TimeTracker) at
> some
> point to use hibernate libraries, probably using honeycomb.javaforge.com as
> the bridge. (I may have to modify things at honeycomb as well if they don't
> fit what I need, we'll see).
> 
> --
> Jesse Kuhnert
> Tacos/Tapestry, team member/developer
> 
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind.  http://opennotion.com
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)

iD8DBQFEH44UaCoPKRow/gARAkXcAKCpjrC4nPfLk/u6rWpTrU5m/fvdcQCgvspA
S3JdHVbIGpAz4UFA2xn9NhQ=
=DZvF
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org