Bug 496881

Summary: Update "branding" and build scripts for 4.6.1
Product: [Eclipse Project] Platform Reporter: David Williams <david_williams>
Component: RelengAssignee: David Williams <david_williams>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1    
Version: 4.7   
Target Milestone: 4.6.1   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on:    
Bug Blocks: 496465    

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.