[564072] Refresh OOMPH setup
diff --git a/releng/org.eclipse.ocl.oomph/setups/ocl.setup b/releng/org.eclipse.ocl.oomph/setups/ocl.setup
index faf65da..493e633 100644
--- a/releng/org.eclipse.ocl.oomph/setups/ocl.setup
+++ b/releng/org.eclipse.ocl.oomph/setups/ocl.setup
@@ -19,7 +19,6 @@
   <setupTask
       xsi:type="setup:VariableTask"
       name="eclipse.target.platform"
-      defaultValue="Photon"
       storageURI="scope://Workspace"/>
   <setupTask
       xsi:type="git:GitCloneTask"
@@ -78,22 +77,78 @@
         <requirement
             name="org.eclipse.m2m.qvt.oml.sdk.feature.group"/>
         <requirement
-            name="org.eclipse.papyrus.sysml.feature.feature.group"/>
-        <requirement
-            name="org.eclipse.papyrus.extra.marte.feature.feature.group"/>
-        <requirement
             name="lpg.runtime.java"/>
         <requirement
-            name="org.objectweb.asm"
-            versionRange="[5.0.0,7.0.0)"/>
+            name="org.objectweb.asm"/>
+        <repositoryList
+            name="Latest">
+          <repository
+              url="http://download.eclipse.org/releases/latest"/>
+          <repository
+              url="https://download.eclipse.org/tools/orbit/downloads/latest-R"/>
+        </repositoryList>
+        <repositoryList
+            name="2020-06">
+          <repository
+              url="http://download.eclipse.org/releases/2020-06"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20200529191137/repository/"/>
+        </repositoryList>
+        <repositoryList
+            name="2020-03">
+          <repository
+              url="http://download.eclipse.org/releases/2020-03"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20200224183213/repository/"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-12">
+          <repository
+              url="http://download.eclipse.org/releases/2019-12"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20191126223242/repository/"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-09">
+          <repository
+              url="http://download.eclipse.org/releases/2019-09"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20190827152740/repository/"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-06">
+          <repository
+              url="http://download.eclipse.org/releases/2019-06"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20190602212107/repository/"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-03">
+          <repository
+              url="http://download.eclipse.org/releases/2019-03"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20190226160451/repository/"/>
+        </repositoryList>
+        <repositoryList
+            name="2018-12">
+          <repository
+              url="http://download.eclipse.org/releases/2018-12"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20181128170323/repository/"/>
+        </repositoryList>
+        <repositoryList
+            name="2018-09">
+          <repository
+              url="http://download.eclipse.org/releases/2018-09"/>
+          <repository
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20181128170323/repository/"/>
+        </repositoryList>
         <repositoryList
             name="Photon">
           <repository
               url="http://download.eclipse.org/releases/photon"/>
           <repository
-              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20180531190352/repository/"/>
-          <repository
-              url="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/photon"/>
+              url="http://download.eclipse.org/tools/orbit/downloads/drops/R20180606145124/repository/"/>
         </repositoryList>
         <repositoryList
             name="Oxygen">
@@ -101,8 +156,6 @@
               url="http://download.eclipse.org/releases/oxygen"/>
           <repository
               url="http://download.eclipse.org/tools/orbit/downloads/drops/R20180330011457/repository/"/>
-          <repository
-              url="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen"/>
         </repositoryList>
         <repositoryList
             name="Neon">
@@ -110,8 +163,6 @@
               url="http://download.eclipse.org/releases/neon"/>
           <repository
               url="http://download.eclipse.org/tools/orbit/R-builds/R20170307180635/repository/"/>
-          <repository
-              url="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon"/>
         </repositoryList>
         <repositoryList
             name="Mars">
@@ -119,8 +170,6 @@
               url="http://download.eclipse.org/releases/mars"/>
           <repository
               url="http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/"/>
-          <repository
-              url="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars"/>
         </repositoryList>
         <repositoryList
             name="Luna">
@@ -139,8 +188,6 @@
       <requirement
           name="org.eclipse.emf.sdk.feature.group"/>
       <requirement
-          name="org.eclipse.emf.ecoretools.sdk.feature.group"/>
-      <requirement
           name="org.eclipse.xtext.sdk.feature.group"/>
       <requirement
           name="org.eclipse.egit.feature.group"/>
@@ -150,6 +197,8 @@
           name="org.eclipse.ocl.examples.feature.group"/>
       <requirement
           name="org.eclipse.m2m.qvt.oml.sdk.feature.group"/>
+      <requirement
+          name="org.eclipse.uml2.sdk.feature.group"/>
       <description>Mandatory IDE for OCL Developers</description>
     </setupTask>
   </setupTask>
@@ -259,20 +308,83 @@
     <setupTask
         xsi:type="projects:ProjectsImportTask">
       <sourceLocator
-          rootFolder="${ocl.git.clone.location/plugins}"
-          locateNestedProjects="true"/>
+          rootFolder="${ocl.git.clone.location/examples}"
+          locateNestedProjects="true">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org.eclipse.ocl.examples.*"/>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.autogen"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.classic"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.unified"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.xtext2lpg"/>
+          </operand>
+        </predicate>
+      </sourceLocator>
       <sourceLocator
-          rootFolder="${ocl.git.clone.location/features}"
-          locateNestedProjects="true"/>
+          rootFolder="${ocl.git.clone.location/plugins}"
+          locateNestedProjects="true">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org.eclipse.ocl.*"/>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.all"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.capabilities"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.master"/>
+          </operand>
+        </predicate>
+      </sourceLocator>
       <sourceLocator
           rootFolder="${ocl.git.clone.location/tests}"
-          locateNestedProjects="true"/>
-      <sourceLocator
-          rootFolder="${ocl.git.clone.location/examples}"
-          locateNestedProjects="true"/>
-      <sourceLocator
-          rootFolder="${ocl.git.clone.location/doc}"
-          locateNestedProjects="true"/>
+          locateNestedProjects="true">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org.eclipse.ocl.*"/>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.consumers.tests"/>
+          </operand>
+        </predicate>
+      </sourceLocator>
       <sourceLocator
           rootFolder="${emf.git.clone.location/examples}"
           locateNestedProjects="true">
@@ -288,65 +400,74 @@
           name="OCL Classic">
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.edit"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
             pattern="org.eclipse.ocl"/>
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.uml"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.ecore"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.uml.edit"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.ecore.edit"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.ui"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.uml.ui"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.tests"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.ecore.tests"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.uml.tests"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.capabilities"/>
-      </workingSet>
-      <workingSet
-          name="OCL Unified (Pivot)">
-        <predicate
-            xsi:type="predicates:NamePredicate"
             pattern="org.eclipse.ocl.common"/>
         <predicate
             xsi:type="predicates:NamePredicate"
             pattern="org.eclipse.ocl.common.ui"/>
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.pivot.*"/>
+            pattern="org.eclipse.ocl.ecore"/>
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.library"/>
+            pattern="org.eclipse.ocl.ecore.edit"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.edit"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.eventmanager"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.impactanalyzer"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.impactanalyzer.ui"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.impactanalyzer.util"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.ui"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.uml"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.uml.edit"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.uml.ui"/>
+      </workingSet>
+      <workingSet
+          name="OCL Unified (Pivot)">
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.build"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.debug.*"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.xtext.console"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.pivot.*"/>
         <predicate
             xsi:type="predicates:NamePredicate"
             pattern="org.eclipse.ocl.xtext.*"/>
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.examples.xtext.tests"/>
+            pattern="org.eclipse.ocl.examples.codegen"/>
       </workingSet>
       <workingSet
           name="OCL Examples">
         <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.common"/>
+        <predicate
             xsi:type="predicates:AndPredicate">
           <operand
               xsi:type="predicates:NamePredicate"
@@ -355,7 +476,49 @@
               xsi:type="predicates:NotPredicate">
             <operand
                 xsi:type="predicates:NamePredicate"
-                pattern="org.eclipse.ocl.examples.xtext.tests"/>
+                pattern="org.eclipse.ocl.*.tests"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.*.test"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.build"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.codegen"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.debug.*"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.eventmanager"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.impactanalyzer.*"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.examples.testutils"/>
           </operand>
           <operand
               xsi:type="predicates:NotPredicate">
@@ -367,34 +530,43 @@
               xsi:type="predicates:NotPredicate">
             <operand
                 xsi:type="predicates:NamePredicate"
-                pattern="org.eclipse.ocl.examples.*-feature"/>
+                pattern="org.eclipse.ocl.examples.xtext.*"/>
           </operand>
         </predicate>
       </workingSet>
       <workingSet
-          name="OCL Features + Doc">
+          name="OCL Tests">
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.doc"/>
+            pattern="org.eclipse.emf.examples.library"/>
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.all"/>
+            pattern="org.eclipse.ocl.examples.validity.test"/>
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.master"/>
+            pattern="org.eclipse.ocl.examples.eventmanager.tests"/>
         <predicate
             xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.examples.unified"/>
+            pattern="org.eclipse.ocl.examples.impactanalyzer.tests"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.impactanalyzer.testmodel.*"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.impactanalyzer.testutils"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.testutils"/>
         <predicate
             xsi:type="predicates:AndPredicate">
           <operand
               xsi:type="predicates:NamePredicate"
-              pattern="org.eclipse.ocl.*-feature"/>
+              pattern="org.eclipse.ocl.*.tests"/>
           <operand
               xsi:type="predicates:NotPredicate">
             <operand
                 xsi:type="predicates:NamePredicate"
-                pattern="org.eclipse.ocl.*build-feature"/>
+                pattern="org.eclipse.ocl.examples.consumers.tests"/>
           </operand>
         </predicate>
       </workingSet>
@@ -412,6 +584,46 @@
         <requirement
             name="org.eclipse.ocl.examples.feature.group"/>
         <repositoryList
+            name="2020-06">
+          <repository
+              url="http://download.eclipse.org/releases/2020-03"/>
+        </repositoryList>
+        <repositoryList
+            name="2020-03">
+          <repository
+              url="http://download.eclipse.org/releases/2019-12"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-12">
+          <repository
+              url="http://download.eclipse.org/releases/2019-09"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-09">
+          <repository
+              url="http://download.eclipse.org/releases/2019-06"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-06">
+          <repository
+              url="http://download.eclipse.org/releases/2019-03"/>
+        </repositoryList>
+        <repositoryList
+            name="2019-03">
+          <repository
+              url="http://download.eclipse.org/releases/2018-12"/>
+        </repositoryList>
+        <repositoryList
+            name="2018-12">
+          <repository
+              url="http://download.eclipse.org/releases/2018-09"/>
+        </repositoryList>
+        <repositoryList
+            name="2018-09">
+          <repository
+              url="http://download.eclipse.org/releases/photon"/>
+        </repositoryList>
+        <repositoryList
             name="Photon">
           <repository
               url="http://download.eclipse.org/releases/oxygen"/>
@@ -426,23 +638,100 @@
           <repository
               url="http://download.eclipse.org/releases/mars"/>
         </repositoryList>
+        <repositoryList
+            name="Master">
+          <repository
+              url="http://download.eclipse.org/releases/latest"/>
+        </repositoryList>
       </targlet>
     </setupTask>
     <stream
         name="master"
-        label="Master (Photon)">
+        label="Master (Latest)">
       <setupTask
           xsi:type="setup:VariableTask"
           name="emf.branch"
           value="master"/>
     </stream>
     <stream
-        name="maintenance/R6_3"
-        label="Maintenance (Oxygen)">
+        name="6.12.0"
+        label="6.12.0 (2020-06)">
       <setupTask
           xsi:type="setup:VariableTask"
           name="emf.branch"
-          value="R2_13_maintenance"/>
+          value="R2_22_0"/>
+    </stream>
+    <stream
+        name="6.11.0"
+        label="6.11.0 (2020-03)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_21_0"/>
+    </stream>
+    <stream
+        name="6.10.0"
+        label="6.10.0 (2019-12)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_20_0"/>
+    </stream>
+    <stream
+        name="6.9.0"
+        label="6.9.0 (2019-09)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_19_0"/>
+    </stream>
+    <stream
+        name="6.8.0"
+        label="6.8.0 (2019-06)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_18_0"/>
+    </stream>
+    <stream
+        name="6.7.0"
+        label="6.7.0 (2019-03)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_17_0"/>
+    </stream>
+    <stream
+        name="6.6.0"
+        label="6.6.0 (2018-12)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_16_0"/>
+    </stream>
+    <stream
+        name="6.5.0"
+        label="6.5.0 (2018-09)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_15_0"/>
+    </stream>
+    <stream
+        name="6.4.0"
+        label="6.4.0 (Photon)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_14_0"/>
+    </stream>
+    <stream
+        name="6.3.0"
+        label="6.3.0 (Oxygen)">
+      <setupTask
+          xsi:type="setup:VariableTask"
+          name="emf.branch"
+          value="R2_13_0"/>
     </stream>
     <description>The development environment for the OCL</description>
   </project>
@@ -451,80 +740,134 @@
         xsi:type="setup.p2:P2Task"
         label="Releng Tools">
       <requirement
-          name="org.eclipse.buckminster.core.feature.feature.group"/>
-      <requirement
-          name="org.eclipse.buckminster.git.feature.feature.group"/>
-      <requirement
-          name="org.eclipse.buckminster.pde.feature.feature.group"/>
-      <repository
-          url="http://download.eclipse.org/tools/buckminster/updates-4.5"/>
-    </setupTask>
-    <setupTask
-        xsi:type="git:GitCloneTask"
-        id="simrel.git.clone"
-        remoteURI="simrel/org.eclipse.simrel.build"
-        checkoutBranch="${simrel.branch}">
-      <annotation
-          source="http://www.eclipse.org/oomph/setup/InducedChoices">
-        <detail
-            key="inherit">
-          <value>eclipse.git.remoteURIs</value>
-        </detail>
-        <detail
-            key="label">
-          <value>SimRel Git or Gerrit Repository</value>
-        </detail>
-        <detail
-            key="target">
-          <value>remoteURI</value>
-        </detail>
-      </annotation>
-      <description>Simultaneous Release Git repository</description>
+          name="org.eclipse.m2e.feature.feature.group"/>
     </setupTask>
     <setupTask
         xsi:type="projects:ProjectsImportTask">
       <sourceLocator
-          rootFolder="${ocl.git.clone.location/releng}"
+          rootFolder="${ocl.git.clone.location/doc}"
           locateNestedProjects="true"/>
       <sourceLocator
-          rootFolder="${simrel.git.clone.location}"
+          rootFolder="${ocl.git.clone.location/examples}"
+          locateNestedProjects="true">
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.classic"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.unified"/>
+      </sourceLocator>
+      <sourceLocator
+          rootFolder="${ocl.git.clone.location/features}"
           locateNestedProjects="true"/>
-      <description>Releng projects</description>
+      <sourceLocator
+          rootFolder="${ocl.git.clone.location/plugins}"
+          locateNestedProjects="true">
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.all"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.capabilities"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.master"/>
+      </sourceLocator>
+      <sourceLocator
+          rootFolder="${ocl.git.clone.location/releng}"
+          locateNestedProjects="true">
+        <predicate
+            xsi:type="predicates:NotPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org.eclipse.ocl.releng"/>
+        </predicate>
+        <predicate
+            xsi:type="predicates:NotPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org.eclipse.ocl.releng.consumers.build-feature"/>
+        </predicate>
+      </sourceLocator>
     </setupTask>
     <setupTask
         xsi:type="setup.workingsets:WorkingSetTask">
       <workingSet
-          name="OCL Releng">
+          name="OCL Features">
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.*-feature"/>
+      </workingSet>
+      <workingSet
+          name="OCL Releng + Doc">
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.all"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.capabilities"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.doc"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.classic"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.examples.unified"/>
+        <predicate
+            xsi:type="predicates:NamePredicate"
+            pattern="org.eclipse.ocl.master"/>
         <predicate
             xsi:type="predicates:NamePredicate"
             pattern="org.eclipse.ocl.oomph"/>
         <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.releng.*"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.ocl.*build-feature"/>
-        <predicate
-            xsi:type="predicates:NamePredicate"
-            pattern="org.eclipse.simrel.build"/>
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org.eclipse.ocl.releng.*"/>
+          <operand
+              xsi:type="predicates:NotPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org.eclipse.ocl.*-feature"/>
+          </operand>
+        </predicate>
       </workingSet>
     </setupTask>
     <stream
         name="master"
-        label="Master (Photon)">
-      <setupTask
-          xsi:type="setup:VariableTask"
-          name="simrel.branch"
-          value="master"/>
-    </stream>
+        label="Master (Latest)"/>
     <stream
-        name="maintenance/R6_3"
-        label="Maintenance (Oxygen)">
-      <setupTask
-          xsi:type="setup:VariableTask"
-          name="simrel.branch"
-          value="Oxygen_maintenance"/>
-    </stream>
+        name="6.12.0"
+        label="6.12.0 (2020-06)"/>
+    <stream
+        name="6.11.0"
+        label="6.11.0 (2020-03)"/>
+    <stream
+        name="6.10.0"
+        label="6.10.0 (2019-12)"/>
+    <stream
+        name="6.9.0"
+        label="6.9.0 (2019-09)"/>
+    <stream
+        name="6.8.0"
+        label="6.8.0 (2019-06)"/>
+    <stream
+        name="6.7.0"
+        label="6.7.0 (2019-03)"/>
+    <stream
+        name="6.6.0"
+        label="6.6.0 (2018-12)"/>
+    <stream
+        name="6.5.0"
+        label="6.5.0 (2018-09)"/>
+    <stream
+        name="6.4.0"
+        label="6.4.0 (Photon)"/>
+    <stream
+        name="6.3.0"
+        label="6.3.0 (Oxygen)"/>
   </project>
   <logicalProjectContainer
       xsi:type="setup:ProjectCatalog"