Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gef-dev] Re: Last build on emft.eclipse.org today

OK,

Athena is a non-starter until the JavaDoc generation is fixed. We can tackle these in Helios when the other modeling projects start to take advantage of the new Athena technology.

Cheers...
Anthony
--
Anthony Hunter mailto:anthonyh@xxxxxxxxxx
Software Development Manager: Eclipse Open Source Components
IBM Rational Software: Aurora / GEF / GMF / Modeling Tools
Phone: 613-270-4613


Inactive hide details for Nick Boldt ---2009/07/24 02:58:44 PM---> Nick, should we consider moving to Hudson / Athena ?Nick Boldt ---2009/07/24 02:58:44 PM---> Nick, should we consider moving to Hudson / Athena ?


From:

Nick Boldt <nickboldt@xxxxxxxxx>

To:

Anthony Hunter/Ottawa/IBM@IBMCA

Cc:

GEF development <gef-dev@xxxxxxxxxxx>, nickboldt+build@xxxxxxxxx

Date:

2009/07/24 02:58 PM

Subject:

Re: Last build on emft.eclipse.org today




> Nick, should we consider moving to Hudson / Athena ?
>
https://build.eclipse.org/hudson/view/Athena%20CBI/
> The part that is missing I think is how to promote the builds to the
> downloads site.

There are three missing pieces if you want to have the exact same
experience w/ Athena as you do w/ Modeling:

a) javadoc generation in .doc plugins is broken - I'd argue you don't
need it if you use Eclipse and install the sources instead. Isn't the
source navigation in Eclipse (and javadoc view) WAY more useful than the
canned, generated javadoc in Help?

b) Galileo .build file won't be automatically updated, but you only need
to do that by hand, what, 4 more times between now and February? (2 RCs
and 2 GAs). For Helios we'll set something up.

c) Publishing is MUCH simpler. You need a properties file, a boilerplate
promote.xml, and an entry in your crontab on build.eclipse. C'est tout!

http://wiki.eclipse.org/Common_Build_Infrastructure/Publishing

Oh, and until I set up the weekly tag&release automation you use for GEF
on emft.eclipse as part of the Athena system (see (c) - this'll be
another crontab entry you control) you'll have to go back to manually
tagging & releasing from within Eclipse using the releng tools plugin.

But as to setting up a GEF build in Athena, there's already one for 3.5:

https://build.eclipse.org/hudson/view/Athena%20CBI/job/cbi-gef-3.5.x-nightly/

N
--
Nick Boldt ::
http://nick.divbyzero.com
Release Engineer :: Eclipse Modeling & Dash Athena


GIF image

GIF image


Back to the top