You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by Mark Struberg <st...@yahoo.de> on 2010/07/03 22:32:19 UTC
[VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Hi!
I'd like to call a VOTE on releasing Apache OpenWebBeans-1.0.0-alpha-1 .
Maven staging repo:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
SVN source tag (r960266):
https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
Source release:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
PGP release keys 2FDB81B1 http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
Vote will be open for 72 hours.
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 veto (and reason why)
txs and LieGrue,
strub
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Eric Covener <co...@gmail.com>.
On Sat, Jul 3, 2010 at 4:32 PM, Mark Struberg <st...@yahoo.de> wrote:
> Vote will be open for 72 hours.
If we don't re-spin for Gurkans concerns, can we keep the vote open
into Tuesday/Wednesday? We have a U.S. holiday Monday.
--
Eric Covener
covener@gmail.com
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
Mean time, please send a cancel VOTE, and restart the VOTE process with new
artifacts!
Thanks;
--Gurkan
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sun, July 4, 2010 10:17:13 PM
Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Yes, I can see the argument.
The problem seems to be that the apache-release-descriptor picks up all child
projects - even the ones not in the modules.
I'll manually upgrade their poms and rerun the release tomorrow.
LieGrue,
strub
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 7:01 PM
> I have seen some of the other modules
> in SVN tag has also 1.0.0-SNAPSHOT, like
> webbeans-tck, webbeans-tomcat7 etc.
>
>
> The thing is that, we have been releasing 1.0.0-alpha1,
> therefore all of the
> modules in the SVN tag pom.xml must be 1.0.0-alpha1 even if
> we do not include
> some modules.
>
>
> Thanks;
>
> --Gurkan
>
>
> ________________________________
> From: Gurkan Erdogdu <gu...@yahoo.com>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 9:54:56 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Mark;
>
> 1. "distribution" module in the SVN tag must be
> "1.0.0-alpha1", currently it
> contains 1.0.0-SNAPSHOT. This is a blocking issue, that I
> was faced with it in
> old release processings and I corrected it and published
> again.
>
> 2. We have to look at the distribution artifact's content
> before put them into
> download area (contain correct LICENSE, NOTICE etc.),
> therefore it is the best
> way to include the binary artifacts to VOTE content.
> It is not so complex and
> hard as you said, just mvn deploy :)
>
> I remember how much I restart the VOTE procedure :)
>
> Thanks;
>
> --Gurkan
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 6:22:25 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Hi Gurkan!
>
> It should be pretty easy to create your 'binary
> distribution' even now by using
> the distribution package. Since the only thing it does is
> zipping together the
> already signed and tagged jars. It's really just nothing
> else than packing
> together those already created jars into a zip or tar.gz.
>
> And since the binary distribution package is _not_ part of
> the vote, all should
> be ok, isn't.
>
> LieGrue,
> strub
>
> --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> wrote:
>
> > From: Gurkan Erdogdu <gu...@yahoo.com>
> > Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> > To: dev@openwebbeans.apache.org
> > Date: Sunday, July 4, 2010, 12:31 PM
> > Hi Mark;
> >
> > I am with you on source release. We can drop source
> > assembly from the
> > distribution module. I know that for ASF projects
> important
> > thing is the
> > source. But, ASF projects provide source and
> binary
> > artifacts for two different
> > audiences, "developers" and "users".
> >
> > Therefore, we have to support two kinds of clients for
> our
> > projects,
> >
> > 1- Prospected developers, committers etc. to get the
> source
> > code of our project.
> > (Using source release)
> > 2- Users that would like to download and use our
> binary
> > artifacts, even they may
> > not use maven. (Using binary release)
> >
> > If you look at other projects all of them have also
> binary
> > distribution
> > downloads, for example[1]. and why all of the projects
> have
> > a distribution
> > area, /www/www.apache.org/dist, this is for binary
> > artifacts.
> >
> > In sum, we have to provide binary artifacts that we
> did for
> > all our old releases
> > and put them into "dist/" folder after voting. And no
> need
> > to drop
> > "distribution" module.
> >
> > [1] http://myfaces.apache.org/download.html
> > http://openejb.apache.org/download.html
> > http://openjpa.apache.org/downloads.html
> >
> > Thanks;
> >
> > --Gurkan
> >
> >
> >
> >
> > ________________________________
> > From: Mark Struberg <st...@yahoo.de>
> > To: dev@openwebbeans.apache.org
> > Sent: Sun, July 4, 2010 1:53:21 PM
> > Subject: Re: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> >
> > Hi Gurkan!
> >
> > Thanks for your input. I personally don't think these
> are
> > really problems, but
> > let's discuss it.
> >
> >
> > ad 1): The distribution subproject didn't get used.
> This
> > module should
> > effectively get dropped, because we now use the
> > apache-parent-7 which contains
> > the assembly descriptor Brian, Brett and Benjamin
> created
> > together with the
> > board [1]. It creates a full source assembly of all
> the
> > project (including
> > submodules which are not released, etc. This is
> approved by
> > the ASF board since
> > mid 2009.
> >
> > 2.) For ASF projects, there are no binary
> distributions
> > usually. All what counts
> > for the board (see long discussion from early 2009
> here
> > [2]) is the signed
> > source tarball which is available in our release [3].
> I'm
> > not sure if it make
> > sense for OWB to create an uberjar like the
> > openjpa-all.jar. I doubt it, because
> > we will loose all the benefits of our plugin handling.
> And
> > all the other single
> > jars are available (and signed) in the maven repo
> anyway.
> >
> >
> > My goal is to use the 'standard' route for releasing
> maven
> > projects. The reason
> > for this is that it was really a nightmare having 70+
> > projects and each uses a
> > completely different way to build and release.
> >
> > If you think there should be an additional
> > 'binary-release.zip' artifact
> > containing all the jars of the released module, then
> we
> > should forward this wish
> > to the board and start the discussion over there.
> Maybe
> > this might be handy for
> > ant users, but it's _currently_ not mandatory for an
> > official ASF release.
> >
> > wdyt?
> >
> > LieGrue,
> > strub
> >
> > [1]
>>http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
>E
> >
> >E
> >
> >
> > [2] http://markmail.org/message/kcwwmsgvy6wy5y4t
> >
> > [3]
>>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>p
> >
> >p
> >
> > --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> > wrote:
> >
> > > From: Gurkan Erdogdu <gu...@yahoo.com>
> > > Subject: Re: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> > > To: dev@openwebbeans.apache.org
> > > Date: Sunday, July 4, 2010, 9:33 AM
> > > Hi Mark;
> > >
> > > Problems I have seen
> > >
> > > 1-
>>>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
>l
> >>
> >l
> > >l
> > >
> > > Distribution project pom
> must
> > have
> > > 1.0.0-alpha-1.
> > >
> > > 2- I do not see any distribution artifact, like I
> did
> > for
> > > old releases like,
> > >
>>>http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
>/
> >>
> >/
> > >/
> > >
> > >
> > > You must update distribution/pom.xml
> and
> > > to include new modules and update
> > > src/assembly/dist-binary.xml. After that
> > >
> > > you could run, mvn deploy -Prelease
> from
> > > top level "distribution" directory
> > > and create artifacts in your local Apache repo.
> If
> > VOTE is
> > > successfull, those
> > > aritfacts
> > > go into download area that users can
> get
> > > it.
> > >
> > > I think, those are blocking issues.
> > >
> > > --Gurkan
> > >
> > >
> > >
> > >
> > > ________________________________
> > > From: Mark Struberg <st...@yahoo.de>
> > > To: dev@openwebbeans.apache.org
> > > Sent: Sat, July 3, 2010 11:32:19 PM
> > > Subject: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> > >
> > > Hi!
> > >
> > > I'd like to call a VOTE on releasing Apache
> > > OpenWebBeans-1.0.0-alpha-1 .
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
> > >
> > > SVN source tag (r960266):
> > >
>
>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
> > >
> > > Source release:
>>>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>p
> >>
> >p
> > >p
> > >
> > >
> > > PGP release keys 2FDB81B1
> > > http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 veto (and reason why)
> > >
> > > txs and LieGrue,
> > > strub
> > >
> > >
> >
> >
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
>>>I'll manually upgrade their poms and rerun the release tomorrow.
Awesome! Thanks;
--Gurkan
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sun, July 4, 2010 10:17:13 PM
Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Yes, I can see the argument.
The problem seems to be that the apache-release-descriptor picks up all child
projects - even the ones not in the modules.
I'll manually upgrade their poms and rerun the release tomorrow.
LieGrue,
strub
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 7:01 PM
> I have seen some of the other modules
> in SVN tag has also 1.0.0-SNAPSHOT, like
> webbeans-tck, webbeans-tomcat7 etc.
>
>
> The thing is that, we have been releasing 1.0.0-alpha1,
> therefore all of the
> modules in the SVN tag pom.xml must be 1.0.0-alpha1 even if
> we do not include
> some modules.
>
>
> Thanks;
>
> --Gurkan
>
>
> ________________________________
> From: Gurkan Erdogdu <gu...@yahoo.com>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 9:54:56 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Mark;
>
> 1. "distribution" module in the SVN tag must be
> "1.0.0-alpha1", currently it
> contains 1.0.0-SNAPSHOT. This is a blocking issue, that I
> was faced with it in
> old release processings and I corrected it and published
> again.
>
> 2. We have to look at the distribution artifact's content
> before put them into
> download area (contain correct LICENSE, NOTICE etc.),
> therefore it is the best
> way to include the binary artifacts to VOTE content.
> It is not so complex and
> hard as you said, just mvn deploy :)
>
> I remember how much I restart the VOTE procedure :)
>
> Thanks;
>
> --Gurkan
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 6:22:25 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Hi Gurkan!
>
> It should be pretty easy to create your 'binary
> distribution' even now by using
> the distribution package. Since the only thing it does is
> zipping together the
> already signed and tagged jars. It's really just nothing
> else than packing
> together those already created jars into a zip or tar.gz.
>
> And since the binary distribution package is _not_ part of
> the vote, all should
> be ok, isn't.
>
> LieGrue,
> strub
>
> --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> wrote:
>
> > From: Gurkan Erdogdu <gu...@yahoo.com>
> > Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> > To: dev@openwebbeans.apache.org
> > Date: Sunday, July 4, 2010, 12:31 PM
> > Hi Mark;
> >
> > I am with you on source release. We can drop source
> > assembly from the
> > distribution module. I know that for ASF projects
> important
> > thing is the
> > source. But, ASF projects provide source and
> binary
> > artifacts for two different
> > audiences, "developers" and "users".
> >
> > Therefore, we have to support two kinds of clients for
> our
> > projects,
> >
> > 1- Prospected developers, committers etc. to get the
> source
> > code of our project.
> > (Using source release)
> > 2- Users that would like to download and use our
> binary
> > artifacts, even they may
> > not use maven. (Using binary release)
> >
> > If you look at other projects all of them have also
> binary
> > distribution
> > downloads, for example[1]. and why all of the projects
> have
> > a distribution
> > area, /www/www.apache.org/dist, this is for binary
> > artifacts.
> >
> > In sum, we have to provide binary artifacts that we
> did for
> > all our old releases
> > and put them into "dist/" folder after voting. And no
> need
> > to drop
> > "distribution" module.
> >
> > [1] http://myfaces.apache.org/download.html
> > http://openejb.apache.org/download.html
> > http://openjpa.apache.org/downloads.html
> >
> > Thanks;
> >
> > --Gurkan
> >
> >
> >
> >
> > ________________________________
> > From: Mark Struberg <st...@yahoo.de>
> > To: dev@openwebbeans.apache.org
> > Sent: Sun, July 4, 2010 1:53:21 PM
> > Subject: Re: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> >
> > Hi Gurkan!
> >
> > Thanks for your input. I personally don't think these
> are
> > really problems, but
> > let's discuss it.
> >
> >
> > ad 1): The distribution subproject didn't get used.
> This
> > module should
> > effectively get dropped, because we now use the
> > apache-parent-7 which contains
> > the assembly descriptor Brian, Brett and Benjamin
> created
> > together with the
> > board [1]. It creates a full source assembly of all
> the
> > project (including
> > submodules which are not released, etc. This is
> approved by
> > the ASF board since
> > mid 2009.
> >
> > 2.) For ASF projects, there are no binary
> distributions
> > usually. All what counts
> > for the board (see long discussion from early 2009
> here
> > [2]) is the signed
> > source tarball which is available in our release [3].
> I'm
> > not sure if it make
> > sense for OWB to create an uberjar like the
> > openjpa-all.jar. I doubt it, because
> > we will loose all the benefits of our plugin handling.
> And
> > all the other single
> > jars are available (and signed) in the maven repo
> anyway.
> >
> >
> > My goal is to use the 'standard' route for releasing
> maven
> > projects. The reason
> > for this is that it was really a nightmare having 70+
> > projects and each uses a
> > completely different way to build and release.
> >
> > If you think there should be an additional
> > 'binary-release.zip' artifact
> > containing all the jars of the released module, then
> we
> > should forward this wish
> > to the board and start the discussion over there.
> Maybe
> > this might be handy for
> > ant users, but it's _currently_ not mandatory for an
> > official ASF release.
> >
> > wdyt?
> >
> > LieGrue,
> > strub
> >
> > [1]
>>http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
>E
> >
> >E
> >
> >
> > [2] http://markmail.org/message/kcwwmsgvy6wy5y4t
> >
> > [3]
>>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>p
> >
> >p
> >
> > --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> > wrote:
> >
> > > From: Gurkan Erdogdu <gu...@yahoo.com>
> > > Subject: Re: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> > > To: dev@openwebbeans.apache.org
> > > Date: Sunday, July 4, 2010, 9:33 AM
> > > Hi Mark;
> > >
> > > Problems I have seen
> > >
> > > 1-
>>>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
>l
> >>
> >l
> > >l
> > >
> > > Distribution project pom
> must
> > have
> > > 1.0.0-alpha-1.
> > >
> > > 2- I do not see any distribution artifact, like I
> did
> > for
> > > old releases like,
> > >
>>>http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
>/
> >>
> >/
> > >/
> > >
> > >
> > > You must update distribution/pom.xml
> and
> > > to include new modules and update
> > > src/assembly/dist-binary.xml. After that
> > >
> > > you could run, mvn deploy -Prelease
> from
> > > top level "distribution" directory
> > > and create artifacts in your local Apache repo.
> If
> > VOTE is
> > > successfull, those
> > > aritfacts
> > > go into download area that users can
> get
> > > it.
> > >
> > > I think, those are blocking issues.
> > >
> > > --Gurkan
> > >
> > >
> > >
> > >
> > > ________________________________
> > > From: Mark Struberg <st...@yahoo.de>
> > > To: dev@openwebbeans.apache.org
> > > Sent: Sat, July 3, 2010 11:32:19 PM
> > > Subject: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> > >
> > > Hi!
> > >
> > > I'd like to call a VOTE on releasing Apache
> > > OpenWebBeans-1.0.0-alpha-1 .
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
> > >
> > > SVN source tag (r960266):
> > >
>
>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
> > >
> > > Source release:
>>>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>p
> >>
> >p
> > >p
> > >
> > >
> > > PGP release keys 2FDB81B1
> > > http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 veto (and reason why)
> > >
> > > txs and LieGrue,
> > > strub
> > >
> > >
> >
> >
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Mark Struberg <st...@yahoo.de>.
Yes, I can see the argument.
The problem seems to be that the apache-release-descriptor picks up all child projects - even the ones not in the modules.
I'll manually upgrade their poms and rerun the release tomorrow.
LieGrue,
strub
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 7:01 PM
> I have seen some of the other modules
> in SVN tag has also 1.0.0-SNAPSHOT, like
> webbeans-tck, webbeans-tomcat7 etc.
>
>
> The thing is that, we have been releasing 1.0.0-alpha1,
> therefore all of the
> modules in the SVN tag pom.xml must be 1.0.0-alpha1 even if
> we do not include
> some modules.
>
>
> Thanks;
>
> --Gurkan
>
>
> ________________________________
> From: Gurkan Erdogdu <gu...@yahoo.com>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 9:54:56 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Mark;
>
> 1. "distribution" module in the SVN tag must be
> "1.0.0-alpha1", currently it
> contains 1.0.0-SNAPSHOT. This is a blocking issue, that I
> was faced with it in
> old release processings and I corrected it and published
> again.
>
> 2. We have to look at the distribution artifact's content
> before put them into
> download area (contain correct LICENSE, NOTICE etc.),
> therefore it is the best
> way to include the binary artifacts to VOTE content.
> It is not so complex and
> hard as you said, just mvn deploy :)
>
> I remember how much I restart the VOTE procedure :)
>
> Thanks;
>
> --Gurkan
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 6:22:25 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Hi Gurkan!
>
> It should be pretty easy to create your 'binary
> distribution' even now by using
> the distribution package. Since the only thing it does is
> zipping together the
> already signed and tagged jars. It's really just nothing
> else than packing
> together those already created jars into a zip or tar.gz.
>
> And since the binary distribution package is _not_ part of
> the vote, all should
> be ok, isn't.
>
> LieGrue,
> strub
>
> --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> wrote:
>
> > From: Gurkan Erdogdu <gu...@yahoo.com>
> > Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> > To: dev@openwebbeans.apache.org
> > Date: Sunday, July 4, 2010, 12:31 PM
> > Hi Mark;
> >
> > I am with you on source release. We can drop source
> > assembly from the
> > distribution module. I know that for ASF projects
> important
> > thing is the
> > source. But, ASF projects provide source and
> binary
> > artifacts for two different
> > audiences, "developers" and "users".
> >
> > Therefore, we have to support two kinds of clients for
> our
> > projects,
> >
> > 1- Prospected developers, committers etc. to get the
> source
> > code of our project.
> > (Using source release)
> > 2- Users that would like to download and use our
> binary
> > artifacts, even they may
> > not use maven. (Using binary release)
> >
> > If you look at other projects all of them have also
> binary
> > distribution
> > downloads, for example[1]. and why all of the projects
> have
> > a distribution
> > area, /www/www.apache.org/dist, this is for binary
> > artifacts.
> >
> > In sum, we have to provide binary artifacts that we
> did for
> > all our old releases
> > and put them into "dist/" folder after voting. And no
> need
> > to drop
> > "distribution" module.
> >
> > [1] http://myfaces.apache.org/download.html
> > http://openejb.apache.org/download.html
> > http://openjpa.apache.org/downloads.html
> >
> > Thanks;
> >
> > --Gurkan
> >
> >
> >
> >
> > ________________________________
> > From: Mark Struberg <st...@yahoo.de>
> > To: dev@openwebbeans.apache.org
> > Sent: Sun, July 4, 2010 1:53:21 PM
> > Subject: Re: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> >
> > Hi Gurkan!
> >
> > Thanks for your input. I personally don't think these
> are
> > really problems, but
> > let's discuss it.
> >
> >
> > ad 1): The distribution subproject didn't get used.
> This
> > module should
> > effectively get dropped, because we now use the
> > apache-parent-7 which contains
> > the assembly descriptor Brian, Brett and Benjamin
> created
> > together with the
> > board [1]. It creates a full source assembly of all
> the
> > project (including
> > submodules which are not released, etc. This is
> approved by
> > the ASF board since
> > mid 2009.
> >
> > 2.) For ASF projects, there are no binary
> distributions
> > usually. All what counts
> > for the board (see long discussion from early 2009
> here
> > [2]) is the signed
> > source tarball which is available in our release [3].
> I'm
> > not sure if it make
> > sense for OWB to create an uberjar like the
> > openjpa-all.jar. I doubt it, because
> > we will loose all the benefits of our plugin handling.
> And
> > all the other single
> > jars are available (and signed) in the maven repo
> anyway.
> >
> >
> > My goal is to use the 'standard' route for releasing
> maven
> > projects. The reason
> > for this is that it was really a nightmare having 70+
> > projects and each uses a
> > completely different way to build and release.
> >
> > If you think there should be an additional
> > 'binary-release.zip' artifact
> > containing all the jars of the released module, then
> we
> > should forward this wish
> > to the board and start the discussion over there.
> Maybe
> > this might be handy for
> > ant users, but it's _currently_ not mandatory for an
> > official ASF release.
> >
> > wdyt?
> >
> > LieGrue,
> > strub
> >
> > [1]
> >http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
> >
> >E
> >
> >
> > [2] http://markmail.org/message/kcwwmsgvy6wy5y4t
> >
> > [3]
> >https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
> >
> >p
> >
> > --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> > wrote:
> >
> > > From: Gurkan Erdogdu <gu...@yahoo.com>
> > > Subject: Re: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> > > To: dev@openwebbeans.apache.org
> > > Date: Sunday, July 4, 2010, 9:33 AM
> > > Hi Mark;
> > >
> > > Problems I have seen
> > >
> > > 1-
> >>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
> >>
> >l
> > >l
> > >
> > > Distribution project pom
> must
> > have
> > > 1.0.0-alpha-1.
> > >
> > > 2- I do not see any distribution artifact, like I
> did
> > for
> > > old releases like,
> > >
> >>http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
> >>
> >/
> > >/
> > >
> > >
> > > You must update distribution/pom.xml
> and
> > > to include new modules and update
> > > src/assembly/dist-binary.xml. After that
> > >
> > > you could run, mvn deploy -Prelease
> from
> > > top level "distribution" directory
> > > and create artifacts in your local Apache repo.
> If
> > VOTE is
> > > successfull, those
> > > aritfacts
> > > go into download area that users can
> get
> > > it.
> > >
> > > I think, those are blocking issues.
> > >
> > > --Gurkan
> > >
> > >
> > >
> > >
> > > ________________________________
> > > From: Mark Struberg <st...@yahoo.de>
> > > To: dev@openwebbeans.apache.org
> > > Sent: Sat, July 3, 2010 11:32:19 PM
> > > Subject: [VOTE] release Apache
> > OpenWebBeans-1.0.0-alpha-1
> > >
> > > Hi!
> > >
> > > I'd like to call a VOTE on releasing Apache
> > > OpenWebBeans-1.0.0-alpha-1 .
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
> > >
> > > SVN source tag (r960266):
> > >
> >https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
> > >
> > > Source release:
> >>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
> >>
> >p
> > >p
> > >
> > >
> > > PGP release keys 2FDB81B1
> > > http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 veto (and reason why)
> > >
> > > txs and LieGrue,
> > > strub
> > >
> > >
> >
> >
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
I have seen some of the other modules in SVN tag has also 1.0.0-SNAPSHOT, like
webbeans-tck, webbeans-tomcat7 etc.
The thing is that, we have been releasing 1.0.0-alpha1, therefore all of the
modules in the SVN tag pom.xml must be 1.0.0-alpha1 even if we do not include
some modules.
Thanks;
--Gurkan
________________________________
From: Gurkan Erdogdu <gu...@yahoo.com>
To: dev@openwebbeans.apache.org
Sent: Sun, July 4, 2010 9:54:56 PM
Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Mark;
1. "distribution" module in the SVN tag must be "1.0.0-alpha1", currently it
contains 1.0.0-SNAPSHOT. This is a blocking issue, that I was faced with it in
old release processings and I corrected it and published again.
2. We have to look at the distribution artifact's content before put them into
download area (contain correct LICENSE, NOTICE etc.), therefore it is the best
way to include the binary artifacts to VOTE content. It is not so complex and
hard as you said, just mvn deploy :)
I remember how much I restart the VOTE procedure :)
Thanks;
--Gurkan
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sun, July 4, 2010 6:22:25 PM
Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Hi Gurkan!
It should be pretty easy to create your 'binary distribution' even now by using
the distribution package. Since the only thing it does is zipping together the
already signed and tagged jars. It's really just nothing else than packing
together those already created jars into a zip or tar.gz.
And since the binary distribution package is _not_ part of the vote, all should
be ok, isn't.
LieGrue,
strub
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 12:31 PM
> Hi Mark;
>
> I am with you on source release. We can drop source
> assembly from the
> distribution module. I know that for ASF projects important
> thing is the
> source. But, ASF projects provide source and binary
> artifacts for two different
> audiences, "developers" and "users".
>
> Therefore, we have to support two kinds of clients for our
> projects,
>
> 1- Prospected developers, committers etc. to get the source
> code of our project.
> (Using source release)
> 2- Users that would like to download and use our binary
> artifacts, even they may
> not use maven. (Using binary release)
>
> If you look at other projects all of them have also binary
> distribution
> downloads, for example[1]. and why all of the projects have
> a distribution
> area, /www/www.apache.org/dist, this is for binary
> artifacts.
>
> In sum, we have to provide binary artifacts that we did for
> all our old releases
> and put them into "dist/" folder after voting. And no need
> to drop
> "distribution" module.
>
> [1] http://myfaces.apache.org/download.html
> http://openejb.apache.org/download.html
> http://openjpa.apache.org/downloads.html
>
> Thanks;
>
> --Gurkan
>
>
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 1:53:21 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Hi Gurkan!
>
> Thanks for your input. I personally don't think these are
> really problems, but
> let's discuss it.
>
>
> ad 1): The distribution subproject didn't get used. This
> module should
> effectively get dropped, because we now use the
> apache-parent-7 which contains
> the assembly descriptor Brian, Brett and Benjamin created
> together with the
> board [1]. It creates a full source assembly of all the
> project (including
> submodules which are not released, etc. This is approved by
> the ASF board since
> mid 2009.
>
> 2.) For ASF projects, there are no binary distributions
> usually. All what counts
> for the board (see long discussion from early 2009 here
> [2]) is the signed
> source tarball which is available in our release [3]. I'm
> not sure if it make
> sense for OWB to create an uberjar like the
> openjpa-all.jar. I doubt it, because
> we will loose all the benefits of our plugin handling. And
> all the other single
> jars are available (and signed) in the maven repo anyway.
>
>
> My goal is to use the 'standard' route for releasing maven
> projects. The reason
> for this is that it was really a nightmare having 70+
> projects and each uses a
> completely different way to build and release.
>
> If you think there should be an additional
> 'binary-release.zip' artifact
> containing all the jars of the released module, then we
> should forward this wish
> to the board and start the discussion over there. Maybe
> this might be handy for
> ant users, but it's _currently_ not mandatory for an
> official ASF release.
>
> wdyt?
>
> LieGrue,
> strub
>
> [1]
>http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
>
>E
>
>
> [2] http://markmail.org/message/kcwwmsgvy6wy5y4t
>
> [3]
>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>
>p
>
> --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> wrote:
>
> > From: Gurkan Erdogdu <gu...@yahoo.com>
> > Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> > To: dev@openwebbeans.apache.org
> > Date: Sunday, July 4, 2010, 9:33 AM
> > Hi Mark;
> >
> > Problems I have seen
> >
> > 1-
>>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
>>
>l
> >l
> >
> > Distribution project pom must
> have
> > 1.0.0-alpha-1.
> >
> > 2- I do not see any distribution artifact, like I did
> for
> > old releases like,
> >
>>http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
>>
>/
> >/
> >
> >
> > You must update distribution/pom.xml and
> > to include new modules and update
> > src/assembly/dist-binary.xml. After that
> >
> > you could run, mvn deploy -Prelease from
> > top level "distribution" directory
> > and create artifacts in your local Apache repo. If
> VOTE is
> > successfull, those
> > aritfacts
> > go into download area that users can get
> > it.
> >
> > I think, those are blocking issues.
> >
> > --Gurkan
> >
> >
> >
> >
> > ________________________________
> > From: Mark Struberg <st...@yahoo.de>
> > To: dev@openwebbeans.apache.org
> > Sent: Sat, July 3, 2010 11:32:19 PM
> > Subject: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> >
> > Hi!
> >
> > I'd like to call a VOTE on releasing Apache
> > OpenWebBeans-1.0.0-alpha-1 .
> >
> > Maven staging repo:
> >
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
> >
> > SVN source tag (r960266):
> >
>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
> >
> > Source release:
>>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>>
>p
> >p
> >
> >
> > PGP release keys 2FDB81B1
> > http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> >
> > Vote will be open for 72 hours.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 veto (and reason why)
> >
> > txs and LieGrue,
> > strub
> >
> >
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
Mark;
1. "distribution" module in the SVN tag must be "1.0.0-alpha1", currently it
contains 1.0.0-SNAPSHOT. This is a blocking issue, that I was faced with it in
old release processings and I corrected it and published again.
2. We have to look at the distribution artifact's content before put them into
download area (contain correct LICENSE, NOTICE etc.), therefore it is the best
way to include the binary artifacts to VOTE content. It is not so complex and
hard as you said, just mvn deploy :)
I remember how much I restart the VOTE procedure :)
Thanks;
--Gurkan
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sun, July 4, 2010 6:22:25 PM
Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Hi Gurkan!
It should be pretty easy to create your 'binary distribution' even now by using
the distribution package. Since the only thing it does is zipping together the
already signed and tagged jars. It's really just nothing else than packing
together those already created jars into a zip or tar.gz.
And since the binary distribution package is _not_ part of the vote, all should
be ok, isn't.
LieGrue,
strub
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 12:31 PM
> Hi Mark;
>
> I am with you on source release. We can drop source
> assembly from the
> distribution module. I know that for ASF projects important
> thing is the
> source. But, ASF projects provide source and binary
> artifacts for two different
> audiences, "developers" and "users".
>
> Therefore, we have to support two kinds of clients for our
> projects,
>
> 1- Prospected developers, committers etc. to get the source
> code of our project.
> (Using source release)
> 2- Users that would like to download and use our binary
> artifacts, even they may
> not use maven. (Using binary release)
>
> If you look at other projects all of them have also binary
> distribution
> downloads, for example[1]. and why all of the projects have
> a distribution
> area, /www/www.apache.org/dist, this is for binary
> artifacts.
>
> In sum, we have to provide binary artifacts that we did for
> all our old releases
> and put them into "dist/" folder after voting. And no need
> to drop
> "distribution" module.
>
> [1] http://myfaces.apache.org/download.html
> http://openejb.apache.org/download.html
> http://openjpa.apache.org/downloads.html
>
> Thanks;
>
> --Gurkan
>
>
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 1:53:21 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Hi Gurkan!
>
> Thanks for your input. I personally don't think these are
> really problems, but
> let's discuss it.
>
>
> ad 1): The distribution subproject didn't get used. This
> module should
> effectively get dropped, because we now use the
> apache-parent-7 which contains
> the assembly descriptor Brian, Brett and Benjamin created
> together with the
> board [1]. It creates a full source assembly of all the
> project (including
> submodules which are not released, etc. This is approved by
> the ASF board since
> mid 2009.
>
> 2.) For ASF projects, there are no binary distributions
> usually. All what counts
> for the board (see long discussion from early 2009 here
> [2]) is the signed
> source tarball which is available in our release [3]. I'm
> not sure if it make
> sense for OWB to create an uberjar like the
> openjpa-all.jar. I doubt it, because
> we will loose all the benefits of our plugin handling. And
> all the other single
> jars are available (and signed) in the maven repo anyway.
>
>
> My goal is to use the 'standard' route for releasing maven
> projects. The reason
> for this is that it was really a nightmare having 70+
> projects and each uses a
> completely different way to build and release.
>
> If you think there should be an additional
> 'binary-release.zip' artifact
> containing all the jars of the released module, then we
> should forward this wish
> to the board and start the discussion over there. Maybe
> this might be handy for
> ant users, but it's _currently_ not mandatory for an
> official ASF release.
>
> wdyt?
>
> LieGrue,
> strub
>
> [1]
>http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
>E
>
>
> [2] http://markmail.org/message/kcwwmsgvy6wy5y4t
>
> [3]
>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>p
>
> --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> wrote:
>
> > From: Gurkan Erdogdu <gu...@yahoo.com>
> > Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> > To: dev@openwebbeans.apache.org
> > Date: Sunday, July 4, 2010, 9:33 AM
> > Hi Mark;
> >
> > Problems I have seen
> >
> > 1-
>>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
>l
> >l
> >
> > Distribution project pom must
> have
> > 1.0.0-alpha-1.
> >
> > 2- I do not see any distribution artifact, like I did
> for
> > old releases like,
> >
>>http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
>/
> >/
> >
> >
> > You must update distribution/pom.xml and
> > to include new modules and update
> > src/assembly/dist-binary.xml. After that
> >
> > you could run, mvn deploy -Prelease from
> > top level "distribution" directory
> > and create artifacts in your local Apache repo. If
> VOTE is
> > successfull, those
> > aritfacts
> > go into download area that users can get
> > it.
> >
> > I think, those are blocking issues.
> >
> > --Gurkan
> >
> >
> >
> >
> > ________________________________
> > From: Mark Struberg <st...@yahoo.de>
> > To: dev@openwebbeans.apache.org
> > Sent: Sat, July 3, 2010 11:32:19 PM
> > Subject: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> >
> > Hi!
> >
> > I'd like to call a VOTE on releasing Apache
> > OpenWebBeans-1.0.0-alpha-1 .
> >
> > Maven staging repo:
> >
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
> >
> > SVN source tag (r960266):
> >
>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
> >
> > Source release:
>>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>p
> >p
> >
> >
> > PGP release keys 2FDB81B1
> > http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> >
> > Vote will be open for 72 hours.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 veto (and reason why)
> >
> > txs and LieGrue,
> > strub
> >
> >
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Mark Struberg <st...@yahoo.de>.
Hi Gurkan!
It should be pretty easy to create your 'binary distribution' even now by using the distribution package. Since the only thing it does is zipping together the already signed and tagged jars. It's really just nothing else than packing together those already created jars into a zip or tar.gz.
And since the binary distribution package is _not_ part of the vote, all should be ok, isn't.
LieGrue,
strub
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 12:31 PM
> Hi Mark;
>
> I am with you on source release. We can drop source
> assembly from the
> distribution module. I know that for ASF projects important
> thing is the
> source. But, ASF projects provide source and binary
> artifacts for two different
> audiences, "developers" and "users".
>
> Therefore, we have to support two kinds of clients for our
> projects,
>
> 1- Prospected developers, committers etc. to get the source
> code of our project.
> (Using source release)
> 2- Users that would like to download and use our binary
> artifacts, even they may
> not use maven. (Using binary release)
>
> If you look at other projects all of them have also binary
> distribution
> downloads, for example[1]. and why all of the projects have
> a distribution
> area, /www/www.apache.org/dist, this is for binary
> artifacts.
>
> In sum, we have to provide binary artifacts that we did for
> all our old releases
> and put them into "dist/" folder after voting. And no need
> to drop
> "distribution" module.
>
> [1] http://myfaces.apache.org/download.html
> http://openejb.apache.org/download.html
> http://openjpa.apache.org/downloads.html
>
> Thanks;
>
> --Gurkan
>
>
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sun, July 4, 2010 1:53:21 PM
> Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
>
> Hi Gurkan!
>
> Thanks for your input. I personally don't think these are
> really problems, but
> let's discuss it.
>
>
> ad 1): The distribution subproject didn't get used. This
> module should
> effectively get dropped, because we now use the
> apache-parent-7 which contains
> the assembly descriptor Brian, Brett and Benjamin created
> together with the
> board [1]. It creates a full source assembly of all the
> project (including
> submodules which are not released, etc. This is approved by
> the ASF board since
> mid 2009.
>
> 2.) For ASF projects, there are no binary distributions
> usually. All what counts
> for the board (see long discussion from early 2009 here
> [2]) is the signed
> source tarball which is available in our release [3]. I'm
> not sure if it make
> sense for OWB to create an uberjar like the
> openjpa-all.jar. I doubt it, because
> we will loose all the benefits of our plugin handling. And
> all the other single
> jars are available (and signed) in the maven repo anyway.
>
>
> My goal is to use the 'standard' route for releasing maven
> projects. The reason
> for this is that it was really a nightmare having 70+
> projects and each uses a
> completely different way to build and release.
>
> If you think there should be an additional
> 'binary-release.zip' artifact
> containing all the jars of the released module, then we
> should forward this wish
> to the board and start the discussion over there. Maybe
> this might be handy for
> ant users, but it's _currently_ not mandatory for an
> official ASF release.
>
> wdyt?
>
> LieGrue,
> strub
>
> [1]
> http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
>
>
> [2] http://markmail.org/message/kcwwmsgvy6wy5y4t
>
> [3]
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>
> --- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com>
> wrote:
>
> > From: Gurkan Erdogdu <gu...@yahoo.com>
> > Subject: Re: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> > To: dev@openwebbeans.apache.org
> > Date: Sunday, July 4, 2010, 9:33 AM
> > Hi Mark;
> >
> > Problems I have seen
> >
> > 1-
> >https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
> >l
> >
> > Distribution project pom must
> have
> > 1.0.0-alpha-1.
> >
> > 2- I do not see any distribution artifact, like I did
> for
> > old releases like,
> >
> >http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
> >/
> >
> >
> > You must update distribution/pom.xml and
> > to include new modules and update
> > src/assembly/dist-binary.xml. After that
> >
> > you could run, mvn deploy -Prelease from
> > top level "distribution" directory
> > and create artifacts in your local Apache repo. If
> VOTE is
> > successfull, those
> > aritfacts
> > go into download area that users can get
> > it.
> >
> > I think, those are blocking issues.
> >
> > --Gurkan
> >
> >
> >
> >
> > ________________________________
> > From: Mark Struberg <st...@yahoo.de>
> > To: dev@openwebbeans.apache.org
> > Sent: Sat, July 3, 2010 11:32:19 PM
> > Subject: [VOTE] release Apache
> OpenWebBeans-1.0.0-alpha-1
> >
> > Hi!
> >
> > I'd like to call a VOTE on releasing Apache
> > OpenWebBeans-1.0.0-alpha-1 .
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
> >
> > SVN source tag (r960266):
> > https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
> >
> > Source release:
> >https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
> >p
> >
> >
> > PGP release keys 2FDB81B1
> > http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> >
> > Vote will be open for 72 hours.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 veto (and reason why)
> >
> > txs and LieGrue,
> > strub
> >
> >
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
Hi Mark;
I am with you on source release. We can drop source assembly from the
distribution module. I know that for ASF projects important thing is the
source. But, ASF projects provide source and binary artifacts for two different
audiences, "developers" and "users".
Therefore, we have to support two kinds of clients for our projects,
1- Prospected developers, committers etc. to get the source code of our project.
(Using source release)
2- Users that would like to download and use our binary artifacts, even they may
not use maven. (Using binary release)
If you look at other projects all of them have also binary distribution
downloads, for example[1]. and why all of the projects have a distribution
area, /www/www.apache.org/dist, this is for binary artifacts.
In sum, we have to provide binary artifacts that we did for all our old releases
and put them into "dist/" folder after voting. And no need to drop
"distribution" module.
[1] http://myfaces.apache.org/download.html
http://openejb.apache.org/download.html
http://openjpa.apache.org/downloads.html
Thanks;
--Gurkan
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sun, July 4, 2010 1:53:21 PM
Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Hi Gurkan!
Thanks for your input. I personally don't think these are really problems, but
let's discuss it.
ad 1): The distribution subproject didn't get used. This module should
effectively get dropped, because we now use the apache-parent-7 which contains
the assembly descriptor Brian, Brett and Benjamin created together with the
board [1]. It creates a full source assembly of all the project (including
submodules which are not released, etc. This is approved by the ASF board since
mid 2009.
2.) For ASF projects, there are no binary distributions usually. All what counts
for the board (see long discussion from early 2009 here [2]) is the signed
source tarball which is available in our release [3]. I'm not sure if it make
sense for OWB to create an uberjar like the openjpa-all.jar. I doubt it, because
we will loose all the benefits of our plugin handling. And all the other single
jars are available (and signed) in the maven repo anyway.
My goal is to use the 'standard' route for releasing maven projects. The reason
for this is that it was really a nightmare having 70+ projects and each uses a
completely different way to build and release.
If you think there should be an additional 'binary-release.zip' artifact
containing all the jars of the released module, then we should forward this wish
to the board and start the discussion over there. Maybe this might be handy for
ant users, but it's _currently_ not mandatory for an official ASF release.
wdyt?
LieGrue,
strub
[1]
http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
[2] http://markmail.org/message/kcwwmsgvy6wy5y4t
[3]
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 9:33 AM
> Hi Mark;
>
> Problems I have seen
>
> 1-
>https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
>l
>
> Distribution project pom must have
> 1.0.0-alpha-1.
>
> 2- I do not see any distribution artifact, like I did for
> old releases like,
>
>http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
>/
>
>
> You must update distribution/pom.xml and
> to include new modules and update
> src/assembly/dist-binary.xml. After that
>
> you could run, mvn deploy -Prelease from
> top level "distribution" directory
> and create artifacts in your local Apache repo. If VOTE is
> successfull, those
> aritfacts
> go into download area that users can get
> it.
>
> I think, those are blocking issues.
>
> --Gurkan
>
>
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sat, July 3, 2010 11:32:19 PM
> Subject: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
>
> Hi!
>
> I'd like to call a VOTE on releasing Apache
> OpenWebBeans-1.0.0-alpha-1 .
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
>
> SVN source tag (r960266):
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
>
> Source release:
>https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>p
>
>
> PGP release keys 2FDB81B1
> http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 veto (and reason why)
>
> txs and LieGrue,
> strub
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Mark Struberg <st...@yahoo.de>.
Hi Gurkan!
Thanks for your input. I personally don't think these are really problems, but let's discuss it.
ad 1): The distribution subproject didn't get used. This module should effectively get dropped, because we now use the apache-parent-7 which contains the assembly descriptor Brian, Brett and Benjamin created together with the board [1]. It creates a full source assembly of all the project (including submodules which are not released, etc. This is approved by the ASF board since mid 2009.
2.) For ASF projects, there are no binary distributions usually. All what counts for the board (see long discussion from early 2009 here [2]) is the signed source tarball which is available in our release [3]. I'm not sure if it make sense for OWB to create an uberjar like the openjpa-all.jar. I doubt it, because we will loose all the benefits of our plugin handling. And all the other single jars are available (and signed) in the maven repo anyway.
My goal is to use the 'standard' route for releasing maven projects. The reason for this is that it was really a nightmare having 70+ projects and each uses a completely different way to build and release.
If you think there should be an additional 'binary-release.zip' artifact containing all the jars of the released module, then we should forward this wish to the board and start the discussion over there. Maybe this might be handy for ant users, but it's _currently_ not mandatory for an official ASF release.
wdyt?
LieGrue,
strub
[1] http://mail-archives.apache.org/mod_mbox/www-announce/200911.mbox/%3C4AFC90A0.7020105@apache.org%3E
[2] http://markmail.org/message/kcwwmsgvy6wy5y4t
[3] https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
--- On Sun, 7/4/10, Gurkan Erdogdu <gu...@yahoo.com> wrote:
> From: Gurkan Erdogdu <gu...@yahoo.com>
> Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Sunday, July 4, 2010, 9:33 AM
> Hi Mark;
>
> Problems I have seen
>
> 1-
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
>
> Distribution project pom must have
> 1.0.0-alpha-1.
>
> 2- I do not see any distribution artifact, like I did for
> old releases like,
>
> http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
>
>
> You must update distribution/pom.xml and
> to include new modules and update
> src/assembly/dist-binary.xml. After that
>
> you could run, mvn deploy -Prelease from
> top level "distribution" directory
> and create artifacts in your local Apache repo. If VOTE is
> successfull, those
> aritfacts
> go into download area that users can get
> it.
>
> I think, those are blocking issues.
>
> --Gurkan
>
>
>
>
> ________________________________
> From: Mark Struberg <st...@yahoo.de>
> To: dev@openwebbeans.apache.org
> Sent: Sat, July 3, 2010 11:32:19 PM
> Subject: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
>
> Hi!
>
> I'd like to call a VOTE on releasing Apache
> OpenWebBeans-1.0.0-alpha-1 .
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
>
> SVN source tag (r960266):
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
>
> Source release:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>
>
> PGP release keys 2FDB81B1
> http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 veto (and reason why)
>
> txs and LieGrue,
> strub
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Gurkan Erdogdu <gu...@yahoo.com>.
Hi Mark;
Problems I have seen
1-
https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/distribution/pom.xml
Distribution project pom must have 1.0.0-alpha-1.
2- I do not see any distribution artifact, like I did for old releases like,
http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/
You must update distribution/pom.xml and to include new modules and update
src/assembly/dist-binary.xml. After that
you could run, mvn deploy -Prelease from top level "distribution" directory
and create artifacts in your local Apache repo. If VOTE is successfull, those
aritfacts
go into download area that users can get it.
I think, those are blocking issues.
--Gurkan
________________________________
From: Mark Struberg <st...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Sat, July 3, 2010 11:32:19 PM
Subject: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Hi!
I'd like to call a VOTE on releasing Apache OpenWebBeans-1.0.0-alpha-1 .
Maven staging repo:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
SVN source tag (r960266):
https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
Source release:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
PGP release keys 2FDB81B1
http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
Vote will be open for 72 hours.
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 veto (and reason why)
txs and LieGrue,
strub
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
Posted by Mark Struberg <st...@yahoo.de>.
my
+1
so far :)
LieGrue,
strub
--- On Sat, 7/3/10, Mark Struberg <st...@yahoo.de> wrote:
> From: Mark Struberg <st...@yahoo.de>
> Subject: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Saturday, July 3, 2010, 8:32 PM
> Hi!
>
> I'd like to call a VOTE on releasing Apache
> OpenWebBeans-1.0.0-alpha-1 .
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
>
> SVN source tag (r960266):
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
>
> Source release:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>
> PGP release keys 2FDB81B1 http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 veto (and reason why)
>
> txs and LieGrue,
> strub
>
>
>
>
>
Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1 [CANCELLED]
Posted by Mark Struberg <st...@yahoo.de>.
Hi!
I'll rerun the release with also upgrading the not-included modules to the final release version
LieGrue,
strub
--- On Sat, 7/3/10, Mark Struberg <st...@yahoo.de> wrote:
> From: Mark Struberg <st...@yahoo.de>
> Subject: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1
> To: dev@openwebbeans.apache.org
> Date: Saturday, July 3, 2010, 8:32 PM
> Hi!
>
> I'd like to call a VOTE on releasing Apache
> OpenWebBeans-1.0.0-alpha-1 .
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/
>
> SVN source tag (r960266):
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.0.0-alpha-1/
>
> Source release:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-032/org/apache/openwebbeans/openwebbeans/1.0.0-alpha-1/openwebbeans-1.0.0-alpha-1-source-release.zip
>
> PGP release keys 2FDB81B1 http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 veto (and reason why)
>
> txs and LieGrue,
> strub
>
>
>
>
>