On Thu, Jun 19, 2008 at 4:55 PM, Nicolas Lalevée <[EMAIL PROTECTED]> wrote:
> Le jeudi 19 juin 2008, Xavier Hanin a écrit : > > On Wed, Jun 18, 2008 at 6:42 PM, Nicolas Lalevée > > <[EMAIL PROTECTED]> > > > > 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: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Xavier Hanin - Independent Java Consultant http://xhab.blogspot.com/ http://ant.apache.org/ivy/ http://www.xoocode.org/