Re: 0.9.7: build changes

2007-04-03 Thread Eddie O'Neil

 I agree that it would definitely make it easier to get started with
the project's binary.  The only downside is if a user might want to
replace any of those JARs with newer -- presumably compatible! --
versions for some reason.  It may not be an issue with OpenJPA, but
with things like Struts, it's not uncommon for someone to want to swap
out a version of commons-foobar.jar for something older / newer /
different.

 So, as an alternate bundling -- +1.

Eddie


On 3/31/07, Craig L Russell [EMAIL PROTECTED] wrote:


On Mar 29, 2007, at 5:00 PM, Patrick Linskey wrote:

 Also, we might want to think about other bundlings, such as
 creating a
 single jar with all dependencies,

 I'm not all that keen on merging other project's jars into a single
 monolithic jar. I think people expect that component-oriented
 software is going to have various required and optional dependencies.

 I feel that monolithic jar bundling is more appropriate for an
 application, rather than for a component.

 I agree, but I know that others disagree, and I don't see any
 reason why
 one is necessarily more right than another. The cost to us of having a
 separate jar / distro seems low, and if it helps with adoption, I
 don't
 see a downside.

I think that it does help adoption, and I don't see a downside either.

Craig

 -Patrick

 --
 Patrick Linskey
 BEA Systems, Inc.

 __
 _
 Notice:  This email message, together with any attachments, may
 contain
 information  of  BEA Systems,  Inc.,  its subsidiaries  and
 affiliated
 entities,  that may be confidential,  proprietary,  copyrighted
 and/or
 legally privileged, and is intended solely for the use of the
 individual
 or entity named in this message. If you are not the intended
 recipient,
 and have received this message in error, please immediately return
 this
 by email and then delete it.

 -Original Message-
 From: Marc Prud'hommeaux [mailto:[EMAIL PROTECTED] On
 Behalf Of Marc Prud'hommeaux
 Sent: Thursday, March 29, 2007 11:15 AM
 To: open-jpa-dev@incubator.apache.org
 Subject: Re: 0.9.7: build changes


 On Mar 28, 2007, at 7:54 PM, Patrick Linskey wrote:

 One thing that I would like to see happen prior to 0.9.7 is a
 change to
 the build artifacts so that we don't have '-project' or
 '-all' tacked
 onto the releases everywhere.

 I've opened https://issues.apache.org/jira/browse/OPENJPA-194 for
 this and assigned it to myself.

 Also, we might want to think about other bundlings, such as
 creating a
 single jar with all dependencies,

 I'm not all that keen on merging other project's jars into a single
 monolithic jar. I think people expect that component-oriented
 software is going to have various required and optional dependencies.

 I feel that monolithic jar bundling is more appropriate for an
 application, rather than for a component.


 or a download that includes docs. What do you guys think?

 The binary assembly is meant to include the docs (and did on past
 releases). I notice that they are absent from recent snapshots,
 though. I'll try to figure out why that is.


 -Patrick





 Notice:  This email message, together with any attachments, may
 contain information  of  BEA Systems,  Inc.,  its subsidiaries
 and  affiliated entities,  that may be confidential,  proprietary,
 copyrighted  and/or legally privileged, and is intended solely for
 the use of the individual or entity named in this message. If you
 are not the intended recipient, and have received this message in
 error, please immediately return this by email and then delete it.

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!





Re: 0.9.7: build changes

2007-03-31 Thread Craig L Russell


On Mar 29, 2007, at 5:00 PM, Patrick Linskey wrote:


Also, we might want to think about other bundlings, such as

creating a

single jar with all dependencies,


I'm not all that keen on merging other project's jars into a single
monolithic jar. I think people expect that component-oriented
software is going to have various required and optional dependencies.

I feel that monolithic jar bundling is more appropriate for an
application, rather than for a component.


I agree, but I know that others disagree, and I don't see any  
reason why

one is necessarily more right than another. The cost to us of having a
separate jar / distro seems low, and if it helps with adoption, I  
don't

see a downside.


I think that it does help adoption, and I don't see a downside either.

Craig


-Patrick

--
Patrick Linskey
BEA Systems, Inc.

__ 
_
Notice:  This email message, together with any attachments, may  
contain
information  of  BEA Systems,  Inc.,  its subsidiaries  and   
affiliated
entities,  that may be confidential,  proprietary,  copyrighted   
and/or
legally privileged, and is intended solely for the use of the  
individual
or entity named in this message. If you are not the intended  
recipient,
and have received this message in error, please immediately return  
this

by email and then delete it.


-Original Message-
From: Marc Prud'hommeaux [mailto:[EMAIL PROTECTED] On
Behalf Of Marc Prud'hommeaux
Sent: Thursday, March 29, 2007 11:15 AM
To: open-jpa-dev@incubator.apache.org
Subject: Re: 0.9.7: build changes


On Mar 28, 2007, at 7:54 PM, Patrick Linskey wrote:


One thing that I would like to see happen prior to 0.9.7 is a
change to
the build artifacts so that we don't have '-project' or

'-all' tacked

onto the releases everywhere.


I've opened https://issues.apache.org/jira/browse/OPENJPA-194 for
this and assigned it to myself.


Also, we might want to think about other bundlings, such as

creating a

single jar with all dependencies,


I'm not all that keen on merging other project's jars into a single
monolithic jar. I think people expect that component-oriented
software is going to have various required and optional dependencies.

I feel that monolithic jar bundling is more appropriate for an
application, rather than for a component.



or a download that includes docs. What do you guys think?


The binary assembly is meant to include the docs (and did on past
releases). I notice that they are absent from recent snapshots,
though. I'll try to figure out why that is.



-Patrick









Notice:  This email message, together with any attachments, may  
contain information  of  BEA Systems,  Inc.,  its subsidiaries   
and  affiliated entities,  that may be confidential,  proprietary,   
copyrighted  and/or legally privileged, and is intended solely for  
the use of the individual or entity named in this message. If you  
are not the intended recipient, and have received this message in  
error, please immediately return this by email and then delete it.


Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!



smime.p7s
Description: S/MIME cryptographic signature


RE: 0.9.7: build changes

2007-03-29 Thread Patrick Linskey
  Also, we might want to think about other bundlings, such as 
 creating a
  single jar with all dependencies,
 
 I'm not all that keen on merging other project's jars into a single  
 monolithic jar. I think people expect that component-oriented  
 software is going to have various required and optional dependencies.
 
 I feel that monolithic jar bundling is more appropriate for an  
 application, rather than for a component.

I agree, but I know that others disagree, and I don't see any reason why
one is necessarily more right than another. The cost to us of having a
separate jar / distro seems low, and if it helps with adoption, I don't
see a downside.

-Patrick

-- 
Patrick Linskey
BEA Systems, Inc. 

___
Notice:  This email message, together with any attachments, may contain
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated
entities,  that may be confidential,  proprietary,  copyrighted  and/or
legally privileged, and is intended solely for the use of the individual
or entity named in this message. If you are not the intended recipient,
and have received this message in error, please immediately return this
by email and then delete it. 

 -Original Message-
 From: Marc Prud'hommeaux [mailto:[EMAIL PROTECTED] On 
 Behalf Of Marc Prud'hommeaux
 Sent: Thursday, March 29, 2007 11:15 AM
 To: open-jpa-dev@incubator.apache.org
 Subject: Re: 0.9.7: build changes
 
 
 On Mar 28, 2007, at 7:54 PM, Patrick Linskey wrote:
 
  One thing that I would like to see happen prior to 0.9.7 is a  
  change to
  the build artifacts so that we don't have '-project' or 
 '-all' tacked
  onto the releases everywhere.
 
 I've opened https://issues.apache.org/jira/browse/OPENJPA-194 for  
 this and assigned it to myself.
 
  Also, we might want to think about other bundlings, such as 
 creating a
  single jar with all dependencies,
 
 I'm not all that keen on merging other project's jars into a single  
 monolithic jar. I think people expect that component-oriented  
 software is going to have various required and optional dependencies.
 
 I feel that monolithic jar bundling is more appropriate for an  
 application, rather than for a component.
 
 
  or a download that includes docs. What do you guys think?
 
 The binary assembly is meant to include the docs (and did on past  
 releases). I notice that they are absent from recent snapshots,  
 though. I'll try to figure out why that is.
 
 
  -Patrick
 
 
 
 

Notice:  This email message, together with any attachments, may contain 
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated 
entities,  that may be confidential,  proprietary,  copyrighted  and/or legally 
privileged, and is intended solely for the use of the individual or entity 
named in this message. If you are not the intended recipient, and have received 
this message in error, please immediately return this by email and then delete 
it.