ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xavier Hanin" <xavier.ha...@gmail.com>
Subject Re: [VOTE] Release of Apache IvyDE 2.0.0.alpha1
Date Thu, 19 Jun 2008 15:21:21 GMT
On Thu, Jun 19, 2008 at 4:55 PM, Nicolas Lalevée <nicolas.lalevee@hibnet.org>
wrote:

> Le jeudi 19 juin 2008, Xavier Hanin a écrit :
> > On Wed, Jun 18, 2008 at 6:42 PM, Nicolas Lalevée
> > <nicolas.lalevee@hibnet.org>
> >
> > wrote:
> > > Hi,
> > >
> > > I am pleased to announce that I have a version of IvyDE ready to be
> > > released.
> > > You will find the files in my home directory on people.apache.org
> > > /home/hibou/ivyde-release
> > >
> > > About the released files:
> > > two files are classic release files:
> > > * apache-ivyde-sources-2.0.0.alpha1.zip: the source distribution.
> > >  it includes every files which is needed to build that distribution
> > > * org.apache.ivyde.feature-2.0.0.alpha1.zip: the binary distribution.
> > >  it includes the files ready to be deployed into an Eclipse install
> > >
> > > Then there are the files deployed into the IvyDE update site. First few
> > > words
> > > on the update site. It will deployed at the URL:
> > > http://ant.apache.org/ivy/ivyde/updatesite
> > > Then, the files that will be effectively there, so in www.apache.org:
> > > * the site.xml: discribe the deployed features
> > > * the digest.zip: the compress manifest of every features (optimized
> > > eclipse
> > > update site)
> > > * eclipse-update--xml.cgi and eclipse-update--xml.html: the files that
> > > defines
> > > the apache mirrors for Eclipse.
> > > And the binary files packaged for the updatesite (the jar and
> > > jar.pack.gz) will be in the apache dist directory. More precisely the
> > > plugins and features
> > > directories and all of their files will be in
> > > dist/ant/ivy/ivyde/updatesite/
> > >
> > > One note on the packaging of Ivy as an Eclipse updatable plug-in. Due
> to
> > > two
> > > bugs in the packaging of Ivy (IVY-828,IVY-802), a repackaging is
> needed.
> > > The
> > > repackaging I have done can be reproduced with the target install-ivy.
> It
> > > is
> > > based on the official 2.0.0.beta2 release.
> > >
> > > If you want to reproduce the build, just do:
> > > ant /release dist -DbaseLocation=$YOUR_ECLIPSE_HOME
> > >
> > > If you want to test the update site, just get locally the "updatesite"
> > > directory from the release, and in Eclipse, setup a "local site" that
> > > point to your local copy of the "updatesite" directory.
> > >
> > > About verifying the signatures, you will find mine there:
> > > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7BF8BE8E
> > > But I am not sure how to update the KEYS file. I have found how to
> append
> > > my
> > > public key:
> > > (gpg --list-sigs <your name> && gpg --armor --export <your
name>) >>
> KEYS
> > > But then should I just re-copy it into
> > > /www/www.apache.org/dist/ant/commonon people.apache.org ? There is no
> > > commit or whatever, right ?
> > >
> > > Last but not least, your vote:
> > > +1 : you agree with the release
> > > +0 : you agree but the next release should contain some fixes
> > > -1 : you don't agree, there is a blocker issue with the release
> >
> > Good job Nicolas! I've made some tests, and I have a couple of comments:
> > 1) the sources distribution is not building, bacause the
> > META-INF/MANIFEST.MF file is missing in org.apache.ivyde.eclipse
>
> good catch, I will fix it
>
> > 2) I've tested both deploying the feature manually and with the update
> site
> > and it works well. However, there's something strange happening: I don't
> > see the Ivy entry in the project properties. Therefore I can't change the
> > ivyde settings per project.
>
> That is expected, the configuration changed with IVYDE-70. You can now
> configure by:
> * a right click on the ivy container and select "configure"
> * in the java build path configuration, select the ivy container in
> libraries,
> and click "edit"

I remembered the change in the settings storage, but no the UI. I can now
confirm it works as expected for me, sorry for the noise.

Xavier


>
>
> > So I'd prefer to fix these issues before making this release public. If
> > point #2 is not a blocking issue for an alpha release. #1 is more a
> problem
> > IMO.
> >
> > WDYT?
>
> I agree, I should redo the release. I also missed that in the zip
> containing
> the binaries, the ivy feature and the ivy jar are missing.
>
> Nicolas
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org
>
>


-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message