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

Bug 470240

Summary: Discontinue support for SDK dropins and only provide zipped p2 repositories.
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: MiscAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 4.0.0 / 3.11.0 (Neon) M2   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 472526    
Bug Blocks:    

Description Alexander Nyßen CLA 2015-06-16 04:37:54 EDT
As there is various eclipse infrastructure to work with p2 repositories, these should be the only artifacts we provide via our downloads page. We should discontinue our support for providing various SDK dropins. We should also provide a simple p2 repository instead of an update-site that was converted to runnable form (repo2runnable) as currently done. In addition to the GEF update-site we should also provide a zipped p2 repository for GEF4.
Comment 1 Alexander Nyßen CLA 2015-06-16 05:10:16 EDT
The download link provided on https://projects.eclipse.org/projects/tools.gef/downloads should then point to the single downloads page that provides the zipped p2 repositories.
Comment 2 Alexander Nyßen CLA 2015-07-10 09:41:15 EDT
A correction: the update site archives we deploy are not provided in runnable form. As such, they can stay as is. When migrating the build infrastructure to GEF HIPP (see bug #471151), I changed the GEF4 promotion to also produce an update site archive. It is not shown on the downloads page yet, i.e. we will have to adjust the web page accordingly. 

What remains to be done to discontinue drop files support is to remove the creation of SDK archive drop files from the GEF promotion script and to adjust the web page to no longer require these artifacts.
Comment 3 Alexander Nyßen CLA 2015-07-13 11:40:22 EDT
Add dependency on bug #472526, which addresses the refactoring of our webpage to support downloads of GEF4 update-site archives.
Comment 4 Alexander Nyßen CLA 2015-09-25 10:41:26 EDT
Updated build job to no longer produce sdk drop-files. May resolve this a fixed after having announced it on our mailing list when promoting 3.11.0 M2.
Comment 5 Alexander Nyßen CLA 2015-09-28 13:37:08 EDT
Announced that SDK drop files are no longer provided with Neon M2. Resolving as fixed.