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

Bug 495488

Summary: Adjust update-site and drop file urls (as well as update-site and file names).
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: RelEngAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2.0   
Target Milestone: 4.0.0 (Neon) RC4   
Hardware: All   
OS: All   
Whiteboard:

Description Alexander Nyßen CLA 2016-06-05 11:04:09 EDT
As a preparation for the upcoming Neon release, where GEF4 will graduate, we should adjust the GEF 3.x update site and drop files names and urls to contain gef3. Thereby for Neon, gef3 and gef4 will exist in parallel, and we can use the original gef url base for the new Oxygen stream, if we want to port the GEF4 components back to the original project namespace as indicated in bug #495455.
Comment 1 Alexander Nyßen CLA 2016-06-05 11:55:09 EDT
As an alternative, we could also use common urls for both, GEF 3.x and GEF4 and only differentiate by category or artifact name.
Comment 2 Alexander Nyßen CLA 2016-06-05 14:54:02 EDT
I renamed the GEF-Update-Site archive to GEF3-Update-Site archive and moved the GEF 3.x drop files from /gef/downloads/drops to /gef/gef3/downloads/drops. I adjusted the downloads page and the publish script to comply to the new location and name.
Comment 3 Alexander Nyßen CLA 2016-06-06 09:16:54 EDT
I changed the update-site and drop file urls as follows:

- Draw2d 3.x / GEF (MVC) 3.x, Zest 1.x Releases: 
http://download.eclipse.org/tools/gef/updates/releases/ -> http://download.eclipse.org/tools/gef/updates/legacy/releases

- Draw2d 3.x / GEF (MVC) 3.x, Zest 1.x Milestones: 
http://download.eclipse.org/tools/gef/updates/milestones/ -> http://download.eclipse.org/tools/gef/updates/legacy/milestones/

- Draw2d 3.x / GEF (MVC) 3.x, Zest 1.x Integration: 
http://download.eclipse.org/tools/gef/updates/interim/ -> http://download.eclipse.org/tools/gef/updates/legacy/integration/

- GEF3 drop files location (the intermediate change was applied yesterday):
/tools/gef/downloads/drops -> /tools/gef/gef3/downloads/drops -> /tools/gef/downloads/drops/legacy

- GEF4 drop files location:
/tools/gef/gef4/downloads/drops -> /tools/gef/downloads/drops/gef4

I have updated the web page and the meta data to refer to the new urls. I also updated the publish scripts accordingly. There are composite repos in place, which delegate to the new urls in the old locations, so these will still be accessible.
Comment 4 Alexander Nyßen CLA 2016-06-07 04:41:48 EDT
While it would also be nice to adjust the GEF4 update sites for the sake of consistency, IMHO we should leave them as they are (as we will no longer use them after Neon anyway (see bug #495455). As such resolving this as fixed in 4.0.0 RC4.