Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351489

Summary: [git] Update maps for Platform UI, Platform Runtime, and 4.2/0.12
Product: [Eclipse Project] Platform Reporter: Paul Webster <pwebster>
Component: RelengAssignee: Platform-Releng-Inbox <platform-releng-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: aniefer, cgold, dj.houghton, john.arthorne, kim.moir, remy.suen
Version: 4.1   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Update maps for 3.8 and 4.2
none
Update maps for 3.7.1 none

Description Paul Webster CLA 2011-07-07 16:30:11 EDT
I've got a script that can convert map files to our new format.  I'll attach patches here.

PW
Comment 1 Paul Webster CLA 2011-07-07 16:32:33 EDT
Created attachment 199294 [details]
Update maps for 3.8 and 4.2

For org.eclipse.releng, this updates ui.map, core.map, and ua.map to point at the new git repos.

This can be used to build 3.8 from git.

For e4 releng this updates the ui.map and e4.map so 4.2/0.12 could be built from git.

PW
Comment 2 Paul Webster CLA 2011-07-07 16:39:07 EDT
Created attachment 199295 [details]
Update maps for 3.7.1

For org.eclipse.releng, this updates the core.map,ui.map, and ua.map files in R3_7_maintenance to point at the appropriate place in the git repos.
Comment 3 Paul Webster CLA 2011-07-07 16:42:18 EDT
Our eclipse.platform.ui.git repo will use R4_development for all 3.8 and 4.2 development (except the legacy 3.8 org.eclipse.ui.workbench).

For now, I've made sure that master will produce a "3.8" result (it's tracking R3_development and I'll merge over non-ui.workbench changes from R4_development as needed).  That way it should work for the nightlies.

I think we're good to go ahead before the next I build/M build.  We should run a build beforehand though to make sure it's OK.

PW
Comment 4 Kim Moir CLA 2011-07-07 16:45:31 EDT
I ran a test build for Andrew earlier today to consume some of the Equinox bundles from git.  This worked fine. So if you want to release the changes to HEAD of org.eclipse.releng, I think it would be fine.
Comment 5 Paul Webster CLA 2011-07-07 17:03:06 EDT
I used http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/scripts/migration_update_maps.sh to switch the maps to git.

I'll probably commit my changes Sunday morning and request a test build, or Sunday night to be picked up by the nightly.

PW
Comment 6 Paul Webster CLA 2011-07-09 08:22:12 EDT
(In reply to comment #1)
> Created attachment 199294 [details]
> Update maps for 3.8 and 4.2
> 

Released for the Saturday night Nightly
PW
Comment 7 Paul Webster CLA 2011-07-09 08:25:02 EDT
(In reply to comment #2)
> Created attachment 199295 [details]
> Update maps for 3.7.1
> 

Released to R3_7_maintenance
PW
Comment 8 Kim Moir CLA 2011-07-10 14:22:17 EDT
I'm running a test build for the nightly build here.  

http://eclipsebuildserv.ottawa.ibm.com/downloads/bogus/downloads/index.php
Comment 9 Paul Webster CLA 2011-07-11 13:37:50 EDT
I've released my first pass-update for tomorrow's I build

PW
Comment 10 Paul Webster CLA 2011-07-13 07:06:41 EDT
It looks like we're building from git.
PW