Community
Participate
Working Groups
This was only partially done with bug 537771, but you can still see really old versions of felix bundles in the latest Orbit builds: https://download.eclipse.org/tools/orbit/downloads/drops/I20190509154209/ I.e.: org.apache.felix.gogo.command (source) 0.10.0 6793 Lazar Kirchev org.apache.felix.gogo.runtime (source) 0.10.0 6793 Lazar Kirchev org.apache.felix.gogo.shell (source) 0.10.0 6793 Lazar Kirchev I assume these come from the old CVS Orbit repo because I don't see them in the orbit recipes git repo. How do we block this really old stuff?
This is done by manually editing the old repo from CVS. Essentially removing the references from the content and artifact repositories as well as the artifacts from the plugins/ folder. If you look at 'ORBIT_OLD_LOCATION' from the orbit-recipes build, that reference is simply a newer version of the old repository that generally has such bundles removed. I can do this provided we can verify that no Eclipse project is still using these.
Here's a full list according to IPzilla: https://dev.eclipse.org/ipzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=Gogo+Version%3A+0.10.0&bug_severity=approved * rt.virgo -- Seems to be a transitive dep through an old version of Equinox * rt.equinox -- Now shipping newer versions * eclipse.platform -- Now shipping newer versions * rt.rap -- Now shipping newer versions * technology.efxclipse -- Seems to be a transitive dep through an old version of Equinox, their standalone IDE product may be based on a old version of Eclipse * iot.smarthome (incubating) * iot.om2m (incubating) * technology.skalli (incubating) * ecd.dirigible (incubating) * technology.osbp (incubating) I checked a couple of incubating projects and they seem to transitively depend through old versions of Equinox and/or have references to old R-builds of Orbit. WDYT? It looks to me like it's safe to drop. Those projects that really want old versions can continue to use the old R-builds of Orbit since they will stay around indefinitely.
This was removed from the old (CVS) generated repo.