Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [emf-dev] Re: Galileo build failed

Hi Team,

I do not understand why we need new update sites. Are we saying that the Ganymede and Galileo update site metadata is not compatible anymore, was there some kind of breaking change? (What is the Bugzilla number).

The interim and milestones are fine as is, there is only one set of these going on right now, we do not see new URLs.

The only question is with the release site.

p.s. we have used the same interim, milestone and release update sites for many years (before Callisto), right?.

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 ---02/18/2009 11:06:16 AM---I know this is long, but please bear with me. :) --Nick Boldt ---02/18/2009 11:06:16 AM---I know this is long, but please bear with me. :) --


From:

Nick Boldt <nickboldt@xxxxxxxxx>

To:

Richard Gronback <richard.gronback@xxxxxxxxxxx>

Cc:

Patrick Schönbach <schoenbach@xxxxxxxxx>, MDT developers <mdt.dev@xxxxxxxxxxx>, Eclipse Modelling Framework <emf-dev@xxxxxxxxxxx>, EMFT Developer Mailing List <emft-dev@xxxxxxxxxxx>

Date:

02/18/2009 11:06 AM

Subject:

[emf-dev] Re: Galileo build failed




I know this is long, but please bear with me. :)

--

Well, it all worked great until Galileo started... but yes, I agree. The
current implementation is flawed.

So, in order to split <=3.4 from >=3.5 sites, we'll need to update
everyone's feature.xmls to point at a new location, and start publishing
into unique sites per project? I can work on fixing the publishing
stuff, but I don't have time or commit rights to update everyone's
features in HEAD.

We could do:

/modeling/emf/query/updates/galileo/ (for releases)
/modeling/emf/query/updates/galileo/interim/
/modeling/emf/query/updates/galileo/milestones/

Or can we merge milestones and interim into a single site, called
"weekly", like Mylyn does?

So, simpler:

/modeling/emf/query/updates/galileo/ (for releases)
/modeling/emf/query/updates/galileo/weekly/ (everything else)

Or even:

/modeling/emf/query/galileo/
/modeling/emf/query/galileo/weekly/

Or to be more numerically sequential:

/modeling/emf/query/e35/
/modeling/emf/query/e35/weekly/

Can someone open a bug and spec out what you'd like to see?

I suggest using the Modeling > Cross-Project bug component so that all
the project leads will be automatically cc'd. From there I'd hope that
they'd notify their subprojects to update their features (eg., by
opening child bugs).

We need to also decide on whether to keep more than one version on the
update site at a time. Currently, I keep 2-3 milestones and interim
builds per branch; that may be overkill, if we only care about the
latest release or latest weekly interim/milestone build. If we only need
2 builds at any given time for a specific project & branch, then the
sites become much simpler & smaller.

(The only counter-argument I can think of to the one site per subproject
idea is that p2's list of update sites will become MUCH longer when
people install Amalgam or the Modeling Tools bundle (Galileo version).)

Nick

Richard Gronback wrote:
> Well, I suspect some magic cleanup script gone wild.
>
> IMHO, sharing sites among components/projects is bad, as is having multiple
> versions of a particular release type on a site.  I mean, how often does
> anyone really need multiple S, I, M, or even N builds?  For that matter, why
> not even split out R builds into version-specific spaces, leaving the latest
> one to the /releases location?
>
> For everything else, let people use an archived repo zip if they need it.
>
> Best,
> Rich
>
>
> On 2/18/09 8:14 AM, "Christian W. Damus" <give.a.damus@xxxxxxxxx> wrote:
>
>> I don't understand.  I haven't promoted any builds, lately.  The last
>> build that I promoted was my M5a build, and that went smoothly.
>>
>> Note that I only ever promote milestone builds (I think some promote
>> their integration builds, too).
>>
>> Nick?  Any idea why my component's contribution would disappear
>> without me doing anything?
>>
>> Thanks,
>>
>> Christian
>>
>> On 18-Feb-09, at 6:14 AM, Galileo buildmaster [Richard Gronback] wrote:
>>
>>> Contribution org.eclipse.emf.emfqtv.all.sdk version
>>> 1.3.0.v200901271819-4778Z90GCMMEHd_ETTaTWy4q7vXc failed to install
>>> from
http://download.eclipse.org/modeling/emf/updates/milestones/.
>>>
>>> Check the log file for more information:
>>>
http://build.eclipse.org/galileo/build/galileo-I20090218-0609.log.txt
>>> .
>>>
>>>
>>
>

--
Nick Boldt ::
http://wiki.eclipse.org/User:Nickb
Release Engineer :: Eclipse Modeling & Dash CBI
_______________________________________________
emf-dev mailing list
emf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/emf-dev


GIF image

GIF image


Back to the top