[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[orbit-dev] changes to download pages/structure
|
It certainly was the intent the GET-HTTP style maps would
continue to work .... but as I started to implement this over the weekend,
I see that it is more complicated than I thought.
So, that issue will be dealt with separately, I have opened
a new bugzilla to track:
Bug 334488
- avoid 'bundles' directory in GET HTTP style map files or remove GET-HTTP
style maps
Its both more complicated to implement the change than
I thought, and more uncertain if PDE build can still work using 'repository'
versions of jars that are intended to be unpacked.
But ... it should be in fact be very easy to switch to
the newer p2-style of map file. It was for us in webtools anyway. All we
did was start using the new style map files instead of the old style, and
the only change to build scripts I had to make was to specify the 'transformedRepoLocation'
property. We used the following in our overall
build.properties file
(where ${buildDirectory}
is an already required location property. And ... not sure required ...
but also added a "<mkdir ${transformedRepoLocation}/>"
in our scripts, to make sure that 'transfromedRepo' directory existed before
PDE build needed it.
transformedRepoLocation=${buildDirectory}/transformedRepo
So, please give that a try if you can, and report success/failure
on bug 334488. We certainly don't want to cause problems for people builds
... but, I'd rather everyone move forward with an easy migration path,
rather than us do a lot of extra work for simply to provide compatibility.
It might be easiest just to keep the awkward, redundant storage we
currently have, if we have to stay compatible, rather than do a lot of
new "releng" work.
Thanks,
From:
"Oberhuber, Martin"
<Martin.Oberhuber@xxxxxxxxxxxxx>
To:
Orbit Developer discussion
<orbit-dev@xxxxxxxxxxx>
Date:
01/14/2011 07:14 PM
Subject:
Re: [orbit-dev]
promoted I-build: I20110114152740 ... and changes to download pages/structure
Sent by:
orbit-dev-bounces@xxxxxxxxxxx
Thanks for the info... so,
with the Orbit Repo changes, will HTTP GET still work in a PDE Mapfile?
If not, what's the recommended
way to provision my target?
Thanks,
--
Martin Oberhuber, Senior
Member of Technical Staff, Wind
River
direct +43.662.457915.85 fax
+43.662.457915.6
From: orbit-dev-bounces@xxxxxxxxxxx
[mailto:orbit-dev-bounces@xxxxxxxxxxx]
On Behalf Of David M Williams
Sent: Freitag, 14. Jänner 2011 21:34
To: Orbit Developer discussion
Subject: [orbit-dev] promoted I-build: I20110114152740 ... and changes
to download pages/structure
As mentioned earlier, I did a quick
promote of the latest I-build .... several new bundles in there ...
http://download.eclipse.org/tools/orbit/committers/drops/I20110114152740/
But not felix.gogo. As I'd mentioned, I commented that out of feature.xml
since it needs work still. Feel free to add back anytime you are ready.
Note, also, I went ahead to took it off the "exclude from pack conditioning"
list, since I was fixing other things in that buildutilities.xml file anyway.
(I'm assuming that matches the plan ... feel free to add back if I've missed
something).
One thing I've added to the download page is a pointer to our Orbit build
repository ... pasted example below ... so Orbit committers please try
it out! Now that we are advertising it ... it will likely get more use
... and there are some oddities we should be prepared to answer .... or
fix!
Such as ...
Why can't we install everything all at once from Orbit? p2 reports there
are missing or conflicting dependencies. [I think I know at least part
of the answer ... but I will have to look at it in detail, myself.]
= = = = =
Orbit Build Repository
A p2 repository for this specific build can be found by
adding 'repository' to the end of this download site URL, namely:
http://download.eclipse.org/tools/orbit/committers/drops/I20110114152740/repository/
= = = = =
I'll also send a note to cross-project
about other upcoming site improvements:
1. will remove the old, legacy massive
zip file, and replace it with the equally massive archived p2 repository.
2. will remove the legacy "updateSite"
URL ... we never advertised that old update manager URL ... but, just in
case anyone "discovered" it on their own ... it is being removed.
(It just points to the p2 'repository' site, so there is an easy migration,
if anyone did happen to sue "updateSite").
3. Will remove the redundant "bundles"
directory ... since p2 is better ... but will need to do some work to document
on web page which should be unzipped in dropins folder (for those cases
where people might have been downloading just a few bundles and putting
into their dropins folder. Other than that download-individual-bundles-that-need-to-be-unzipped
case, the removal of "bundles" directory should be transparent
to consumers ... unless they were taking advantage of it in some undocumented
way. The only place used (besides the individual bundles link on
download page) was in the "get via http" map files ... as long
as being used as intended ... map files with PDE build ... then should
be transparent.
comments welcome in bug
274837 _______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/orbit-dev