Bug 496881 - Update "branding" and build scripts for 4.6.1
Summary: Update "branding" and build scripts for 4.6.1
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.7   Edit
Hardware: PC Linux
: P1 normal (vote)
Target Milestone: 4.6.1   Edit
Assignee: David Williams CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 496465
  Show dependency tree
 
Reported: 2016-06-27 17:32 EDT by David Williams CLA
Modified: 2016-07-11 13:25 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2016-06-27 17:32:37 EDT
Ideally, all that is needed is document in 
https://wiki.eclipse.org/Platform-releng/Updating_Branding

But, instead of reading that I will list what I recall off the top of my head -- then can see if something is omitted from Doc, or omitted from my head. :) 

Most "branding" changes for 4.6.1 are all version related. Almost anywhere in "aggregator" or "platform" or "platform.releng" where it says "4.6 or 4.6.0 needs to be changed to 4.6.1, such as for "product" versions and the .eclipseproduct file. 

In addition, where we have "train name" as "Neon" most (if not all) occurrences should be changed to "Neon.1". 

The splash screen should be changed to say "Neon.1" instead of "Neon". 

= = = = =

The build scripts are relatively easy to change. There is a place in the "bootstrap" file (such as mb4m_hudson.sh that gives the branch as R4_5_maintenance that will have to change to R4_6_maintenance. 

Once branched, a new repositories* file needs to be created that is named 
repositories_R4_6_maintenance.txt and as content, each repository changed to R4_6_maintenance. 

A copy of "index.template_master.php should also be made that is named 
index.template_R4_6_maintenance.php. The contents stay the same, though.
Comment 1 David Williams CLA 2016-07-11 13:25:41 EDT
I believe we are all done here. If anyone notices things missing, please open a new bug, and refer back to this one so they are connected.