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
> 
> 
> [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 <[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
> > 
> >     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
> > 
> > 
> > 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
> > 
> > 
> 
> 



Reply via email to