[Releng] Update products and generator for 2018-09
diff --git a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/ProductCatalogGenerator.java b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/ProductCatalogGenerator.java
index 83478a4..3c32298 100644
--- a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/ProductCatalogGenerator.java
+++ b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/ProductCatalogGenerator.java
@@ -46,6 +46,7 @@
import org.eclipse.emf.common.util.URI;
import org.eclipse.emf.common.util.UniqueEList;
import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
@@ -123,7 +124,12 @@
private static final List<String> PRODUCT_IDS = Arrays
.asList(new String[] { "epp.package.java", "epp.package.jee", "epp.package.cpp", "epp.package.javascript", "epp.package.php", "epp.package.committers",
"epp.package.dsl", "epp.package.reporting", "epp.package.modeling", "epp.package.android", "epp.package.rcp", "epp.package.testing",
- "epp.package.parallel", "epp.package.automotive", "epp.package.scout", "org.eclipse.platform.ide" });
+ "epp.package.parallel", "epp.package.automotive", "epp.package.scout", "epp.package.rust", "org.eclipse.platform.ide", "org.eclipse.sdk.ide" });
+
+ int xxx;
+
+ // private static final List<String> SPECIAL_PRODUCT_IDS = Arrays.asList(new String[] { "org.eclipse.platform.ide", "org.eclipse.sdk.ide" });
+ private static final List<String> SPECIAL_PRODUCT_IDS = Arrays.asList(new String[] { "org.eclipse.platform.ide" });
private static final Set<String> EXCLUDED_IDS = new HashSet<String>(Arrays.asList("epp.package.mobile"));
@@ -137,6 +143,8 @@
private boolean stagingUseComposite;
+ private List<String> compositeTrains = new ArrayList<String>();
+
private URI stagingEPPLocation;
private URI stagingTrainLocation;
@@ -240,7 +248,17 @@
}
else if ("-useComposite".equals(option))
{
- stagingUseComposite = true;
+ if (i + 1 < arguments.length && Arrays.asList(getTrains()).contains(arguments[i + 1]))
+ {
+ while (++i < arguments.length && Arrays.asList(getTrains()).contains(arguments[i]))
+ {
+ compositeTrains.add(arguments[i]);
+ }
+ }
+ else
+ {
+ stagingUseComposite = true;
+ }
}
}
}
@@ -262,6 +280,7 @@
ICONS.put("scout", ICON_URL_PREFIX + "scout.jpg");
ICONS.put("testing", ICON_URL_PREFIX + "testing.png");
ICONS.put("mobile", ICON_URL_PREFIX + "mobile.jpg");
+ ICONS.put("rust", ICON_URL_PREFIX + "committers.png");
generate();
return null;
@@ -273,7 +292,34 @@
private String[] getTrains()
{
- return new String[] { "juno", "kepler", "luna", "mars", "neon" };
+ return new String[] { "juno", "kepler", "luna", "mars", "neon", "oxygen", "photon", "2018-09" };
+ }
+
+ private int compareTrains(String train1, String train2)
+ {
+ String[] trains = getTrains();
+ int train1Index = -1;
+ int train2Index = -1;
+ for (int i = 0; i < trains.length; ++i)
+ {
+ String train = trains[i];
+ if (train1.equals(train))
+ {
+ train1Index = i;
+ }
+ if (train2.equals(train))
+ {
+ train2Index = i;
+ }
+ }
+
+ return train1Index - train2Index;
+ }
+
+ private String getMostRecentTrain()
+ {
+ String[] trains = getTrains();
+ return trains[trains.length - 1];
}
private String[] getRootIUs()
@@ -400,6 +446,7 @@
System.out.println();
checkVersionRanges(productCatalog);
+ // addIntegrationVersions(productCatalog);
postProcess(productCatalog);
Resource resource = new BaseResourceFactoryImpl().createResource(outputLocation == null ? URI.createURI("org.eclipse.products.setup") : outputLocation);
@@ -455,6 +502,11 @@
private void generateProduct(String id)
{
String label = labels.get(id);
+ if (id.contains(".rust"))
+ {
+ label = "Eclipse IDE for Rust Developers";
+ }
+
String p2TaskLabel = label;
List<TrainAndVersion> list = trainsAndVersions.get(id);
@@ -542,7 +594,7 @@
URI effectiveEPPURI = isStaging ? stagingEPPLocation : eppURI;
IMetadataRepository eppMetaDataRepository = manager.loadRepository(new java.net.URI(effectiveEPPURI.toString()), null);
- IMetadataRepository latestEPPMetaDataRepository = isStaging && stagingUseComposite ? eppMetaDataRepository
+ IMetadataRepository latestEPPMetaDataRepository = isStaging && stagingUseComposite || compositeTrains.contains(train) ? eppMetaDataRepository
: getLatestRepository(manager, eppMetaDataRepository);
if (latestEPPMetaDataRepository != eppMetaDataRepository)
{
@@ -583,8 +635,12 @@
log.append(releaseURI);
IMetadataRepository releaseMetaDataRepository = loadLatestRepository(manager, originalEPPURI, isStaging ? stagingTrainLocation : releaseURI,
- !isStaging || !stagingUseComposite);
+ !compositeTrains.contains(train) && (!isStaging || !stagingUseComposite));
releaseURI = trimEmptyTrailingSegment(URI.createURI(releaseMetaDataRepository.getLocation().toString()));
+ if (isStaging && stagingUseComposite)
+ {
+ releaseURI = releaseURI.trimSegments(1);
+ }
log.append(" -> ").append(releaseURI).append('\n');
generateFullTrainProduct(train, releaseMetaDataRepository);
@@ -650,15 +706,18 @@
ius.keySet().removeAll(requirements);
- for (IInstallableUnit iu : P2Util
- .asIterable(releaseMetaDataRepository.query(QueryUtil.createLatestQuery(QueryUtil.createIUQuery("org.eclipse.platform.ide")), null)))
+ for (String specialProductID : SPECIAL_PRODUCT_IDS)
{
- String id = iu.getId();
- String label = iu.getProperty("org.eclipse.equinox.p2.name");
- ius.put(id, iu);
- synchronized (labels)
+ for (IInstallableUnit iu : P2Util
+ .asIterable(releaseMetaDataRepository.query(QueryUtil.createLatestQuery(QueryUtil.createIUQuery(specialProductID)), null)))
{
- labels.put(id, label);
+ String id = iu.getId();
+ String label = iu.getProperty("org.eclipse.equinox.p2.name");
+ ius.put(id, iu);
+ synchronized (labels)
+ {
+ labels.put(id, label);
+ }
}
}
@@ -686,7 +745,7 @@
for (int i = 0, size = list.size(); i < size; ++i)
{
TrainAndVersion trainAndVersion = list.get(i);
- if (train.compareTo(trainAndVersion.train) < 0)
+ if (compareTrains(trainAndVersion.train, train) > 0)
{
list.add(i, new TrainAndVersion(train, version, releaseURI, eppURI, versionIUs));
continue LOOP;
@@ -724,7 +783,7 @@
}
}
- categorizedIUs.add("org.eclipse.platform.ide");
+ categorizedIUs.addAll(SPECIAL_PRODUCT_IDS);
ius.keySet().retainAll(categorizedIUs);
Map<String, Set<IInstallableUnit>> versionIUs = new TreeMap<String, Set<IInstallableUnit>>();
@@ -749,23 +808,26 @@
trainsAndVersions.put(id, list);
}
- IInstallableUnit ide = ius.get("org.eclipse.platform.ide");
- URI releaseURI = URI.createURI(releaseMetaDataRepository.getLocation().toString());
- boolean added = false;
- for (int i = 0, size = list.size(); i < size; ++i)
+ for (String specialProductID : SPECIAL_PRODUCT_IDS)
{
- TrainAndVersion trainAndVersion = list.get(i);
- if (train.compareTo(trainAndVersion.train) < 0)
+ IInstallableUnit ide = ius.get(specialProductID);
+ URI releaseURI = URI.createURI(releaseMetaDataRepository.getLocation().toString());
+ boolean added = false;
+ for (int i = 0, size = list.size(); i < size; ++i)
{
- list.add(i, new TrainAndVersion(train, ide.getVersion(), releaseURI, null, versionIUs));
- added = true;
- break;
+ TrainAndVersion trainAndVersion = list.get(i);
+ if (compareTrains(trainAndVersion.train, train) > 0)
+ {
+ list.add(i, new TrainAndVersion(train, ide.getVersion(), releaseURI, null, versionIUs));
+ added = true;
+ break;
+ }
}
- }
- if (!added)
- {
- list.add(new TrainAndVersion(train, ide.getVersion(), releaseURI, null, versionIUs));
+ if (!added)
+ {
+ list.add(new TrainAndVersion(train, ide.getVersion(), releaseURI, null, versionIUs));
+ }
}
}
}
@@ -852,6 +914,27 @@
return result;
}
+ @SuppressWarnings("unused")
+ private void addIntegrationVersions(ProductCatalog productCatalog)
+ {
+ List<String> trains = Arrays.asList(getTrains());
+ int platformVersion = trains.indexOf(getMostRecentTrain()) - trains.indexOf("neon") + 6;
+ for (Product product : productCatalog.getProducts())
+ {
+ if (SPECIAL_PRODUCT_IDS.contains(product.getName()))
+ {
+ EList<ProductVersion> versions = product.getVersions();
+ ProductVersion version = versions.get(0);
+ ProductVersion integrationVersion = EcoreUtil.copy(version);
+ integrationVersion.setName("integration");
+ integrationVersion.setLabel(version.getLabel().replace("Latest", "Integration"));
+ P2Task p2Task = (P2Task)integrationVersion.getSetupTasks().get(0);
+ p2Task.getRepositories().add(P2Factory.eINSTANCE.createRepository("http://download.eclipse.org/eclipse/updates/4." + platformVersion + "-I-builds"));
+ versions.add(0, integrationVersion);
+ }
+ }
+ }
+
private void checkVersionRanges(ProductCatalog productCatalog)
{
if (!isLatestReleased())
@@ -864,35 +947,38 @@
ProductVersion latestReleaseVersion = versions.get(1);
ProductVersion latestDevelopmentVersion = versions.get(2);
- P2Task latestReleaseP2Task = (P2Task)latestReleaseVersion.getSetupTasks().get(0);
- P2Task latestDevelopmentP2Task = (P2Task)latestDevelopmentVersion.getSetupTasks().get(0);
-
- for (Requirement developmentRequirement : latestDevelopmentP2Task.getRequirements())
+ if (getMostRecentTrain().equals(latestDevelopmentVersion.getName()))
{
- String name = developmentRequirement.getName();
- for (Requirement releaseRequirement : latestReleaseP2Task.getRequirements())
+ P2Task latestReleaseP2Task = (P2Task)latestReleaseVersion.getSetupTasks().get(0);
+ P2Task latestDevelopmentP2Task = (P2Task)latestDevelopmentVersion.getSetupTasks().get(0);
+
+ for (Requirement developmentRequirement : latestDevelopmentP2Task.getRequirements())
{
- if (name.equals(releaseRequirement.getName()))
+ String name = developmentRequirement.getName();
+ for (Requirement releaseRequirement : latestReleaseP2Task.getRequirements())
{
- VersionRange developmentVersionRange = developmentRequirement.getVersionRange();
- VersionRange releaseVersionRange = releaseRequirement.getVersionRange();
- if (developmentVersionRange.equals(releaseVersionRange))
+ if (name.equals(releaseRequirement.getName()))
{
- Version minimumVersion = developmentVersionRange.getMinimum();
- Version maximumVersion = developmentVersionRange.getMaximum();
- if (minimumVersion instanceof OSGiVersion && maximumVersion instanceof OSGiVersion)
+ VersionRange developmentVersionRange = developmentRequirement.getVersionRange();
+ VersionRange releaseVersionRange = releaseRequirement.getVersionRange();
+ if (developmentVersionRange.equals(releaseVersionRange))
{
- OSGiVersion minimum = (OSGiVersion)minimumVersion;
- OSGiVersion maximum = (OSGiVersion)maximumVersion;
- int major = minimum.getMajor();
- if (major == maximum.getMajor())
+ Version minimumVersion = developmentVersionRange.getMinimum();
+ Version maximumVersion = developmentVersionRange.getMaximum();
+ if (minimumVersion instanceof OSGiVersion && maximumVersion instanceof OSGiVersion)
{
- developmentRequirement.setVersionRange(new VersionRange(minimum, true, Version.createOSGi(major, maximum.getMinor() + 1, 0), false));
+ OSGiVersion minimum = (OSGiVersion)minimumVersion;
+ OSGiVersion maximum = (OSGiVersion)maximumVersion;
+ int major = minimum.getMajor();
+ if (major == maximum.getMajor())
+ {
+ developmentRequirement.setVersionRange(new VersionRange(minimum, true, Version.createOSGi(major, maximum.getMinor() + 1, 0), false));
+ }
}
}
- }
- break;
+ break;
+ }
}
}
}
@@ -998,7 +1084,7 @@
// Check if the product IU is really in the EPP repository we will reference.
// It might be the case that it's only present in an older child of the composite, in which case, we'll must point at the composites.
- if (!"all".equals(productName) && !"org.eclipse.platform.ide".equals(productName) && train.equals(stagingTrain))
+ if (!"all".equals(productName) && !SPECIAL_PRODUCT_IDS.contains(productName) && train.equals(stagingTrain))
{
try
{
@@ -1039,14 +1125,14 @@
addAllRootIURequirements(p2Task.getRequirements(), versionSegment, ius);
}
- if (!"org.eclipse.platform.ide".equals(productName) && packageRepository != null)
+ if (!SPECIAL_PRODUCT_IDS.contains(productName) && packageRepository != null)
{
p2Task.getRepositories().add(packageRepository);
}
p2Task.getRepositories().add(releaseRepository);
- if (train.compareTo("luna") < 0)
+ if (compareTrains(train, "luna") < 0)
{
Repository emfRepository = P2Factory.eINSTANCE.createRepository(emfRepositoryLocation);
p2Task.getRepositories().add(emfRepository);
@@ -1054,7 +1140,7 @@
productVersion.getSetupTasks().add(p2Task);
- String idPrefix = "tooling" + ("org.eclipse.platform.ide".equals(productName) || "all".equals(productName) ? "epp.package.java" : productName) + ".ini.";
+ String idPrefix = "tooling" + (SPECIAL_PRODUCT_IDS.contains(productName) || "all".equals(productName) ? "epp.package.java" : productName) + ".ini.";
Version maxJavaVersion = null;
if (train.compareTo("neon") >= 0)
@@ -1068,7 +1154,7 @@
for (IInstallableUnit iu : P2Util.asIterable(eppMetaDataRepository.query(QueryUtil.createIUAnyQuery(), null)))
{
String id = iu.getId();
- if (id.startsWith(idPrefix) && ("org.eclipse.platform.ide".equals(productName) || "all".equals(productName) || iu.getVersion().equals(version)))
+ if (id.startsWith(idPrefix) && (SPECIAL_PRODUCT_IDS.contains(productName) || "all".equals(productName) || iu.getVersion().equals(version)))
{
Collection<ITouchpointData> touchpointDatas = iu.getTouchpointData();
if (touchpointDatas != null)
@@ -1129,14 +1215,17 @@
String productLabel = product.getLabel();
String key = getKey(productLabel);
URI siteURI = null;
- for (Map.Entry<URI, Map<String, URI>> productEntry : releases.entrySet())
+ if (releases != null)
{
- Map<String, URI> productLocations = productEntry.getValue();
- siteURI = productLocations.get(key);
- if (siteURI == null)
+ for (Map.Entry<URI, Map<String, URI>> productEntry : releases.entrySet())
{
- siteURI = productEntry.getKey();
- log.append(" No version specific branding site -> ").append(siteURI);
+ Map<String, URI> productLocations = productEntry.getValue();
+ siteURI = productLocations.get(key);
+ if (siteURI == null)
+ {
+ siteURI = productEntry.getKey();
+ log.append(" No version specific branding site -> ").append(siteURI);
+ }
}
}
@@ -1226,10 +1315,22 @@
{
return "Platform";
}
+ else if (productLabel.equals("Eclipse SDK"))
+ {
+ return "SDK";
+ }
else if (productLabel.contains("Android"))
{
return "Android";
}
+ else if (productLabel.contains("Rust"))
+ {
+ return "Rust";
+ }
+ else if (productLabel.contains("Scientific"))
+ {
+ return "Scientific";
+ }
throw new RuntimeException("No key for " + productLabel);
}
@@ -1311,7 +1412,7 @@
IInstallableUnit maxProductIU = null;
if (eppMetadataRepository != null)
{
- for (IInstallableUnit productIU : P2Util.asIterable(eppMetadataRepository.query(QueryUtil.createIUQuery(productName), null)))
+ for (IInstallableUnit productIU : eppMetadataRepository.query(QueryUtil.createIUQuery(productName), null))
{
if (maxProductIU == null || productIU.getVersion().compareTo(maxProductIU.getVersion()) > 0)
{
@@ -1337,7 +1438,7 @@
private String getTrainLabel(String train)
{
- return Character.toString((char)(train.charAt(0) + 'A' - 'a')) + train.substring(1);
+ return Character.toString(Character.toUpperCase(train.charAt(0))) + train.substring(1);
}
private void attachBrandingInfos(final StringBuilder log, final Product product)
@@ -1349,6 +1450,12 @@
return;
}
+ if (name.equals("org.eclipse.sdk.ide"))
+ {
+ product.setDescription("This package contains the IDE provided by the Eclipse project's platform build.");
+ return;
+ }
+
if (name.equals("all"))
{
product.setDescription(
@@ -1372,11 +1479,11 @@
{
InputStream in = null;
+ String branch = i == trains.length ? "master" : trains[i].toUpperCase();
+ String url = "http://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/plain/packages/org.eclipse.epp.package." + name + ".feature/epp.website.xml"
+ + "?h=" + branch;
try
{
- String branch = i == trains.length ? "master" : trains[i].toUpperCase();
- String url = "http://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/plain/packages/org.eclipse.epp.package." + name + ".feature/epp.website.xml"
- + "?h=" + branch;
in = new URL(url).openStream();
log.append(url).append('\n');
@@ -1427,6 +1534,7 @@
catch (Exception ex)
{
ex.printStackTrace();
+ System.err.println("url=" + url);
}
finally
{
@@ -1593,15 +1701,19 @@
synchronized (sites)
{
Map<URI, Map<String, URI>> releaseLocations = sites.get(train);
- for (Map<String, URI> packageLocations : releaseLocations.values())
+ if (releaseLocations != null)
{
- if (!packageLocations.containsKey("Platform"))
+ for (Map<String, URI> packageLocations : releaseLocations.values())
{
- System.out.println(train + " -> " + packageVersion + " -> " + packageURI);
- packageLocations.put("Platform", packageURI);
- }
+ if (!packageLocations.containsKey("Platform"))
+ {
+ System.out.println(train + " -> " + packageVersion + " -> " + packageURI);
+ packageLocations.put("Platform", packageURI);
+ packageLocations.put("SDK", packageURI);
+ }
- break;
+ break;
+ }
}
}
}
diff --git a/setups/org.eclipse.all.product.setup b/setups/org.eclipse.all.product.setup
index 5615cc1..5d41fc5 100644
--- a/setups/org.eclipse.all.product.setup
+++ b/setups/org.eclipse.all.product.setup
@@ -20,18 +20,11 @@
value="5g"
vm="true"/>
<version name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse Eierlegende Wollmilchsau (Photon)">
+ label="Eclipse Eierlegende Wollmilchsau (2018-09)">
<requirement
name="Application Development Frameworks"/>
<requirement
@@ -63,9 +56,9 @@
name="Web, XML, Java EE and OSGi Enterprise Development"/>
<requirement
name="org.eclipse.platform.ide"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version name="latest.released"
@@ -114,7 +107,49 @@
name="org.eclipse.platform.ide"
versionRange="[4.8.0,4.9.0)"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse Eierlegende Wollmilchsau (2018-09)">
+ <requirement
+ name="Application Development Frameworks"/>
+ <requirement
+ name="Business Intelligence, Reporting and Charting"/>
+ <requirement
+ name="Cloud Tools"/>
+ <requirement
+ name="Collaboration"/>
+ <requirement
+ name="Database Development"/>
+ <requirement
+ name="General Purpose Tools"/>
+ <requirement
+ name="Linux Tools"
+ filter="(osgi.os=linux)"/>
+ <requirement
+ name="Mobile and Device Development"/>
+ <requirement
+ name="Modeling"/>
+ <requirement
+ name="Performance, Profiling and Tracing Tools"/>
+ <requirement
+ name="Programming Languages"/>
+ <requirement
+ name="SOA Development"/>
+ <requirement
+ name="Testing"/>
+ <requirement
+ name="Web, XML, Java EE and OSGi Enterprise Development"/>
+ <requirement
+ name="org.eclipse.platform.ide"
+ versionRange="[4.9.0,4.10.0)"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version name="photon"
@@ -163,7 +198,7 @@
name="org.eclipse.platform.ide"
versionRange="[4.8.0,4.9.0)"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version name="oxygen"
diff --git a/setups/org.eclipse.products.setup b/setups/org.eclipse.products.setup
index 72d4af8..f7b7805 100644
--- a/setups/org.eclipse.products.setup
+++ b/setups/org.eclipse.products.setup
@@ -42,27 +42,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse IDE for Java Developers (Photon)">
+ label="Eclipse IDE for Java Developers (2018-09)">
<requirement
name="epp.package.java"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.buildship.feature.group"/>
<requirement
@@ -108,9 +101,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -183,7 +176,73 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse IDE for Java Developers (2018-09)">
+ <requirement
+ name="epp.package.java"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.buildship.feature.group"/>
+ <requirement
+ name="org.eclipse.eclemma.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.jdt.feature.group"/>
+ <requirement
+ name="org.eclipse.jgit.feature.group"/>
+ <requirement
+ name="org.eclipse.m2e.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.m2e.logback.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.git.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.hudson.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.java_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.mylyn.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.news.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.snipmatch.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tips.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -256,7 +315,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -740,7 +799,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -943,7 +1002,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -1146,7 +1205,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -1604,27 +1663,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse IDE for C/C++ Developers (Photon)">
+ label="Eclipse IDE for C/C++ Developers (2018-09)">
<requirement
name="epp.package.cpp"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.cdt.arduino.feature.group"/>
<requirement
@@ -1696,9 +1748,9 @@
<requirement
name="org.eclipse.tracecompass.lttng2.ust.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -1797,7 +1849,99 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse IDE for C/C++ Developers (2018-09)">
+ <requirement
+ name="epp.package.cpp"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.cdt.arduino.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.autotools.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.build.crossgcc.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.cmake.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.debug.gdbjtag.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.debug.standalone.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.debug.ui.memory.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.docker.launcher.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.launch.remote.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.launch.serial.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.meson.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.qt.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.testsrunner.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.linuxtools.cdt.libhover.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.linuxtools.changelog.c.feature.group"/>
+ <requirement
+ name="org.eclipse.linuxtools.gcov.feature.group"/>
+ <requirement
+ name="org.eclipse.linuxtools.gprof.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.linuxtools.rpm.feature.group"/>
+ <requirement
+ name="org.eclipse.linuxtools.valgrind.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.team_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tm.terminal.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tracecompass.gdbtrace.feature.group"/>
+ <requirement
+ name="org.eclipse.tracecompass.lttng2.control.feature.group"/>
+ <requirement
+ name="org.eclipse.tracecompass.lttng2.kernel.feature.group"/>
+ <requirement
+ name="org.eclipse.tracecompass.lttng2.ust.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -1896,7 +2040,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -2198,27 +2342,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-javascript-and-web-developers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse IDE for JavaScript and Web Developers (Photon)">
+ label="Eclipse IDE for JavaScript and Web Developers (2018-09)">
<requirement
name="epp.package.javascript"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.egit.feature.group"/>
<requirement
@@ -2262,9 +2399,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -2335,7 +2472,71 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse IDE for JavaScript and Web Developers (2018-09)">
+ <requirement
+ name="epp.package.javascript"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.gitflow.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.epp.package.common.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.equinox.p2.user.ui.feature.group"/>
+ <requirement
+ name="org.eclipse.help.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.github.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tips.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tm.terminal.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.jsdt.chromium.debug.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.jsdt.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.json_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.server_adapters.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.server_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.web_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -2406,7 +2607,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -2566,27 +2767,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-php-developers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse IDE for PHP Developers (Photon)">
+ label="Eclipse IDE for PHP Developers (2018-09)">
<requirement
name="epp.package.php"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.egit.feature.group"/>
<requirement
@@ -2624,9 +2818,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -2691,7 +2885,65 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse IDE for PHP Developers (2018-09)">
+ <requirement
+ name="epp.package.php"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.gitflow.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.github.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.php.composer.feature.group"/>
+ <requirement
+ name="org.eclipse.php.feature.group"/>
+ <requirement
+ name="org.eclipse.php.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.php.phpunit.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.php.profiler.feature.group"/>
+ <requirement
+ name="org.eclipse.php.rdt.sync.feature.group"/>
+ <requirement
+ name="org.eclipse.tm.terminal.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.jsdt.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -2756,7 +3008,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -2949,27 +3201,20 @@
label="Eclipse IDE for Eclipse Committers">
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-eclipse-committers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse IDE for Eclipse Committers (Photon)">
+ label="Eclipse IDE for Eclipse Committers (2018-09)">
<requirement
name="epp.package.committers"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.buildship.feature.group"/>
<requirement
@@ -3049,9 +3294,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -3158,7 +3403,107 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse IDE for Eclipse Committers (2018-09)">
+ <requirement
+ name="epp.package.committers"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.buildship.feature.group"/>
+ <requirement
+ name="org.eclipse.cvs.feature.group"/>
+ <requirement
+ name="org.eclipse.e4.core.tools.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.eclemma.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.gitflow.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.jdt.feature.group"/>
+ <requirement
+ name="org.eclipse.jdt.source.feature.group"/>
+ <requirement
+ name="org.eclipse.jgit.http.apache.feature.group"/>
+ <requirement
+ name="org.eclipse.m2e.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.builds.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.commons.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.commons.identity.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.commons.notifications.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.commons.repositories.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.commons.repositories.http.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.discovery.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.gerrit.dashboard.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.gerrit.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.git.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.hudson.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.monitor.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.reviews.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.team_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.versions.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.pde.feature.group"/>
+ <requirement
+ name="org.eclipse.pde.source.feature.group"/>
+ <requirement
+ name="org.eclipse.platform.source.feature.group"/>
+ <requirement
+ name="org.eclipse.rcp.source.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.mylyn.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.news.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.snipmatch.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.json_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -3265,7 +3610,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -3535,30 +3880,23 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-java-and-dsl-developers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse DSL Tools (Photon)">
+ label="Eclipse DSL Tools (2018-09)">
<requirement
name="epp.package.dsl"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.jdt.feature.group"
- versionRange="[3.14.0,4.0.0)"/>
+ versionRange="[3.15.0,4.0.0)"/>
<requirement
name="org.eclipse.pde.feature.group"
versionRange="[3.13.0,4.0.0)"/>
@@ -3573,9 +3911,9 @@
<requirement
name="org.eclipse.xtext.sdk.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -3620,7 +3958,45 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse DSL Tools (2018-09)">
+ <requirement
+ name="epp.package.dsl"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.jdt.feature.group"
+ versionRange="[3.15.0,3.16.0)"/>
+ <requirement
+ name="org.eclipse.pde.feature.group"
+ versionRange="[3.13.0,3.15.0)"/>
+ <requirement
+ name="org.eclipse.emf.ecore.xcore.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.mwe2.language.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.lsp4j.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.xtext.sdk.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -3665,7 +4041,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -3913,27 +4289,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-java-and-report-developers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse IDE for Java and Report Developers (Photon)">
+ label="Eclipse IDE for Java and Report Developers (2018-09)">
<requirement
name="epp.package.reporting"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.birt.chart.cshelp.feature.group"/>
<requirement
@@ -4079,9 +4448,9 @@
<requirement
name="org.eclipse.wst.xsl.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -4254,7 +4623,173 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse IDE for Java and Report Developers (2018-09)">
+ <requirement
+ name="epp.package.reporting"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.birt.chart.cshelp.feature.group"/>
+ <requirement
+ name="org.eclipse.birt.cshelp.feature.group"/>
+ <requirement
+ name="org.eclipse.birt.doc.feature.group"/>
+ <requirement
+ name="org.eclipse.birt.example.feature.group"/>
+ <requirement
+ name="org.eclipse.birt.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.common.doc.user.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.connectivity.doc.user.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.connectivity.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.connectivity.oda.designer.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.connectivity.oda.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.doc.user.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.hsqldb.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.ibm.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.ingres.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.jdbc.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.jdt.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.msft.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.mysql.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.oda.designer.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.oda.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.oracle.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.postgresql.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.sap.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.sdk.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.sqlite.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.enablement.sybase.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.intro.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.modelbase.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sdk.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.data.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.ddl.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.parsers.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.results.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.datatools.sqltools.doc.user.feature.group"/>
+ <requirement
+ name="org.eclipse.jdt.feature.group"/>
+ <requirement
+ name="org.eclipse.jpt.common.eclipselink.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jpt.common.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jpt.dbws.eclipselink.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jpt.jaxb.eclipselink.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jpt.jaxb.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jpt.jpa.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jsf.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.enterprise_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.server_adapters.ext.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.server_adapters.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.server_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.web_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.webpageeditor.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.ws.axis2tools.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.java_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tm.terminal.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.common.fproj.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.jsdt.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.server_adapters.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.web_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xsl.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -4427,7 +4962,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -4833,27 +5368,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-modeling-tools/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse Modeling Tools (Photon)">
+ label="Eclipse Modeling Tools (2018-09)">
<requirement
name="epp.package.modeling"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.e4.core.tools.feature.feature.group"/>
<requirement
@@ -4921,9 +5449,9 @@
<requirement
name="org.eclipse.xsd.sdk.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -5018,7 +5546,95 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse Modeling Tools (2018-09)">
+ <requirement
+ name="epp.package.modeling"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.e4.core.tools.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.cdo.epp.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.compare.diagram.sirius.source.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.compare.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.compare.ide.ui.source.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.compare.source.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.ecoretools.design.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.ecoretools.explorer.contextual.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.ecp.sdk.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.emfstore.sdk.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.parsley.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.parsley.sdk.source.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.query.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.transaction.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.validation.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.gef.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.gmf.runtime.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.jdt.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.java_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.pde_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.ocl.all.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.pde.feature.group"/>
+ <requirement
+ name="org.eclipse.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.tips.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.uml2.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.xsd.sdk.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -5113,7 +5729,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -5696,30 +6312,23 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-rcp-and-rap-developers/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse for RCP and RAP Developers (Photon)">
+ label="Eclipse for RCP and RAP Developers (2018-09)">
<requirement
name="epp.package.rcp"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.jdt.feature.group"
- versionRange="[3.14.0,4.0.0)"/>
+ versionRange="[3.15.0,4.0.0)"/>
<requirement
name="org.eclipse.pde.feature.group"
versionRange="[3.13.0,4.0.0)"/>
@@ -5772,9 +6381,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -5857,7 +6466,83 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse for RCP and RAP Developers (2018-09)">
+ <requirement
+ name="epp.package.rcp"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.jdt.feature.group"
+ versionRange="[3.15.0,3.16.0)"/>
+ <requirement
+ name="org.eclipse.pde.feature.group"
+ versionRange="[3.13.0,3.15.0)"/>
+ <requirement
+ name="org.eclipse.buildship.feature.group"/>
+ <requirement
+ name="org.eclipse.e4.core.tools.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.eclemma.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.m2e.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.m2e.logback.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.gerrit.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.git.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.hudson.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.java_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.pde_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.rap.tools.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.mylyn.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.recommenders.snipmatch.rcp.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.eclipse.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.eclipse.gef.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.ide.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -5940,7 +6625,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -6264,27 +6949,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse for Testers (Photon)">
+ label="Eclipse for Testers (2018-09)">
<requirement
name="epp.package.testing"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.jubula.feature.feature.group"/>
<requirement
@@ -6298,9 +6976,9 @@
<requirement
name="org.eclipse.mylyn_feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -6311,7 +6989,7 @@
source="http://www.eclipse.org/oomph/setup/BrandingInfo">
<detail
key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
+ <value>https://www.eclipse.org/downloads/packages/eclipse-ide-testers/photonr</value>
</detail>
</annotation>
<setupTask
@@ -6341,7 +7019,41 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse for Testers (2018-09)">
+ <requirement
+ name="epp.package.testing"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.jubula.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -6352,7 +7064,7 @@
source="http://www.eclipse.org/oomph/setup/BrandingInfo">
<detail
key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
+ <value>https://www.eclipse.org/downloads/packages/eclipse-ide-testers/photonr</value>
</detail>
</annotation>
<setupTask
@@ -6382,7 +7094,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -6600,27 +7312,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse for Parallel Application Developers (Photon)">
+ label="Eclipse for Parallel Application Developers (2018-09)">
<requirement
name="epp.package.parallel"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.cdt.autotools.feature.group"/>
<requirement
@@ -6674,9 +7379,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -6757,7 +7462,81 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse for Parallel Application Developers (2018-09)">
+ <requirement
+ name="epp.package.parallel"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.cdt.autotools.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.bupc.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.core.parser.upc.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.debug.ui.memory.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.platform.feature.group"/>
+ <requirement
+ name="org.eclipse.cdt.xlc.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.jgit.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.team_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.ptp.debug.sdm.feature.group"/>
+ <requirement
+ name="org.eclipse.ptp.feature.group"/>
+ <requirement
+ name="org.eclipse.ptp.fortran.feature.group"/>
+ <requirement
+ name="org.eclipse.ptp.pldt.upc.feature.group"/>
+ <requirement
+ name="org.eclipse.ptp.rdt.sync.feature.group"/>
+ <requirement
+ name="org.eclipse.ptp.remote.terminal.feature.group"/>
+ <requirement
+ name="org.eclipse.ptp.rm.jaxb.contrib.feature.group"/>
+ <requirement
+ name="org.eclipse.remote.console.feature.group"/>
+ <requirement
+ name="org.eclipse.remote.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -6838,7 +7617,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -7361,27 +8140,20 @@
</annotation>
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse for Scout Developers (Photon)">
+ label="Eclipse for Scout Developers (2018-09)">
<requirement
name="epp.package.scout"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.egit.feature.group"/>
<requirement
@@ -7417,9 +8189,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -7430,7 +8202,7 @@
source="http://www.eclipse.org/oomph/setup/BrandingInfo">
<detail
key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
+ <value>https://www.eclipse.org/downloads/packages/eclipse-ide-scout-developers/photonr</value>
</detail>
</annotation>
<setupTask
@@ -7482,7 +8254,63 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse for Scout Developers (2018-09)">
+ <requirement
+ name="epp.package.scout"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.help.source.feature.group"/>
+ <requirement
+ name="org.eclipse.jdt.feature.group"/>
+ <requirement
+ name="org.eclipse.jdt.source.feature.group"/>
+ <requirement
+ name="org.eclipse.jgit.feature.group"/>
+ <requirement
+ name="org.eclipse.jst.web_ui.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.m2e.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.git.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.java_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.scout.sdk-feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -7493,7 +8321,7 @@
source="http://www.eclipse.org/oomph/setup/BrandingInfo">
<detail
key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
+ <value>https://www.eclipse.org/downloads/packages/eclipse-ide-scout-developers/photonr</value>
</detail>
</annotation>
<setupTask
@@ -7545,7 +8373,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version
@@ -7824,27 +8652,20 @@
label="Eclipse IDE for Rust Developers">
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/eclipse-ide-rust-developers-includes-incubating-components/photonr</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse IDE for Rust Developers (Photon)">
+ label="Eclipse IDE for Rust Developers (2018-09)">
<requirement
name="epp.package.rust"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.corrosion.feature.feature.group"/>
<requirement
@@ -7870,9 +8691,9 @@
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository
- url="http://download.eclipse.org/technology/epp/packages/photon"/>
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -7925,7 +8746,53 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse IDE for Rust Developers (2018-09)">
+ <requirement
+ name="epp.package.rust"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.corrosion.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.gitflow.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.context_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.github.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.tm.terminal.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/epp/packages/2018-09"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -7978,7 +8845,7 @@
<repository
url="http://download.eclipse.org/technology/epp/packages/photon"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<description>The essential tools for any Rust developer, including Rust language support, Git client, command-line integration, Mylyn and editors.</description>
@@ -7987,29 +8854,22 @@
label="Eclipse Platform">
<version
name="latest"
- label="Latest (Photon)"
+ label="Latest (2018-09)"
requiredJavaVersion="1.8">
- <annotation
- source="http://www.eclipse.org/oomph/setup/BrandingInfo">
- <detail
- key="siteURI">
- <value>https://www.eclipse.org/downloads/packages/release/Photon/R</value>
- </detail>
- </annotation>
<setupTask
xsi:type="setup.p2:P2Task"
- label="Eclipse Platform (Photon)">
+ label="Eclipse Platform (2018-09)">
<requirement
name="org.eclipse.platform.ide"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.platform.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
- versionRange="[4.8.0,5.0.0)"/>
+ versionRange="[4.9.0,5.0.0)"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -8036,7 +8896,27 @@
name="org.eclipse.rcp.feature.group"
versionRange="[4.8.0,4.9.0)"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
+ </setupTask>
+ </version>
+ <version
+ name="2018-09"
+ label="2018-09"
+ requiredJavaVersion="1.8">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Eclipse Platform (2018-09)">
+ <requirement
+ name="org.eclipse.platform.ide"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.platform.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <requirement
+ name="org.eclipse.rcp.feature.group"
+ versionRange="[4.9.0,4.10.0)"/>
+ <repository
+ url="http://download.eclipse.org/releases/2018-09"/>
</setupTask>
</version>
<version
@@ -8063,7 +8943,7 @@
name="org.eclipse.rcp.feature.group"
versionRange="[4.8.0,4.9.0)"/>
<repository
- url="http://download.eclipse.org/releases/photon"/>
+ url="http://download.eclipse.org/releases/photon/201806271001"/>
</setupTask>
</version>
<version