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 <[email protected]> wrote: > From: Gurkan Erdogdu <[email protected]> > Subject: Re: [VOTE] release Apache OpenWebBeans-1.0.0-alpha-1 > To: [email protected] > 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 <[email protected]> > To: [email protected] > 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 <[email protected]> > To: [email protected] > 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 <[email protected]> > wrote: > > > From: Gurkan Erdogdu <[email protected]> > > Subject: Re: [VOTE] release Apache > OpenWebBeans-1.0.0-alpha-1 > > To: [email protected] > > 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 <[email protected]> > > To: [email protected] > > 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/%[email protected]%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 <[email protected]> > > wrote: > > > > > From: Gurkan Erdogdu <[email protected]> > > > Subject: Re: [VOTE] release Apache > > OpenWebBeans-1.0.0-alpha-1 > > > To: [email protected] > > > 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 <[email protected]> > > > To: [email protected] > > > 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 > > > > > > > > > > > >
