Merge "Prepare for mvn release:prepare release:perform operation"
authorEd Warnicke <eaw@cisco.com>
Wed, 28 Aug 2013 14:48:33 +0000 (14:48 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 28 Aug 2013 14:48:33 +0000 (14:48 +0000)
101 files changed:
README.OPENDAYLIGHT
opendaylight/arphandler/pom.xml
opendaylight/clustering/integrationtest/pom.xml
opendaylight/clustering/services/pom.xml
opendaylight/clustering/services_implementation/pom.xml
opendaylight/clustering/stub/pom.xml
opendaylight/clustering/test/pom.xml
opendaylight/commons/checkstyle/pom.xml
opendaylight/commons/concepts/pom.xml
opendaylight/commons/integrationtest/pom.xml
opendaylight/commons/opendaylight/pom.xml
opendaylight/commons/parent/pom.xml
opendaylight/configuration/api/pom.xml
opendaylight/configuration/implementation/pom.xml
opendaylight/configuration/integrationtest/pom.xml
opendaylight/connectionmanager/api/pom.xml
opendaylight/connectionmanager/implementation/pom.xml
opendaylight/containermanager/api/pom.xml
opendaylight/containermanager/implementation/pom.xml
opendaylight/distribution/opendaylight/pom.xml
opendaylight/distribution/p2site/pom.xml
opendaylight/distribution/parents/README [deleted file]
opendaylight/distribution/sdk/pom.xml [deleted file]
opendaylight/distribution/sdk/src/assemble/bin.xml [deleted file]
opendaylight/forwarding/staticrouting/pom.xml
opendaylight/forwardingrulesmanager/api/pom.xml
opendaylight/forwardingrulesmanager/implementation/pom.xml
opendaylight/forwardingrulesmanager/integrationtest/pom.xml
opendaylight/hosttracker/api/pom.xml
opendaylight/hosttracker/implementation/pom.xml
opendaylight/hosttracker/integrationtest/pom.xml
opendaylight/hosttracker_new/api/pom.xml
opendaylight/hosttracker_new/implementation/pom.xml
opendaylight/logging/bridge/pom.xml
opendaylight/northbound/commons/pom.xml
opendaylight/northbound/flowprogrammer/pom.xml
opendaylight/northbound/hosttracker/pom.xml
opendaylight/northbound/integrationtest/pom.xml
opendaylight/northbound/networkconfiguration/bridgedomain/pom.xml
opendaylight/northbound/staticrouting/pom.xml
opendaylight/northbound/statistics/pom.xml
opendaylight/northbound/subnets/pom.xml
opendaylight/northbound/switchmanager/pom.xml
opendaylight/northbound/topology/pom.xml
opendaylight/northboundtest/unit_test_suite/pom.xml
opendaylight/protocol_plugins/openflow/pom.xml
opendaylight/protocol_plugins/stub/pom.xml
opendaylight/routing/dijkstra_implementation/pom.xml
opendaylight/sal/api/pom.xml
opendaylight/sal/connection/api/pom.xml
opendaylight/sal/connection/implementation/pom.xml
opendaylight/sal/implementation/pom.xml
opendaylight/sal/networkconfiguration/api/pom.xml
opendaylight/sal/networkconfiguration/implementation/pom.xml
opendaylight/sal/yang-prototype/concepts-lang/pom.xml
opendaylight/sal/yang-prototype/pom.xml
opendaylight/sal/yang-prototype/sal/model/model-flow-statistics/pom.xml
opendaylight/sal/yang-prototype/sal/model/model-flow/pom.xml
opendaylight/sal/yang-prototype/sal/model/model-inventory/pom.xml
opendaylight/sal/yang-prototype/sal/model/pom.xml
opendaylight/sal/yang-prototype/sal/pom.xml
opendaylight/sal/yang-prototype/sal/sal-binding-api/pom.xml
opendaylight/sal/yang-prototype/sal/sal-binding-broker-impl/pom.xml
opendaylight/sal/yang-prototype/sal/sal-binding-spi/pom.xml
opendaylight/sal/yang-prototype/sal/sal-broker-impl/pom.xml
opendaylight/sal/yang-prototype/sal/sal-common-util/pom.xml
opendaylight/sal/yang-prototype/sal/sal-common/pom.xml
opendaylight/sal/yang-prototype/sal/sal-core-api/pom.xml
opendaylight/sal/yang-prototype/sal/sal-core-demo/pom.xml
opendaylight/sal/yang-prototype/sal/sal-core-spi/pom.xml
opendaylight/sal/yang-prototype/sal/sal-data-api/pom.xml
opendaylight/sal/yang-prototype/sal/sal-schema-repository-api/pom.xml
opendaylight/sal/yang-prototype/sal/samples/pom.xml
opendaylight/sal/yang-prototype/sal/samples/toaster-consumer/pom.xml
opendaylight/sal/yang-prototype/sal/samples/toaster-it/pom.xml
opendaylight/sal/yang-prototype/sal/samples/toaster-provider/pom.xml
opendaylight/sal/yang-prototype/sal/samples/toaster/pom.xml
opendaylight/samples/loadbalancer/pom.xml
opendaylight/samples/northbound/loadbalancer/pom.xml
opendaylight/samples/simpleforwarding/pom.xml
opendaylight/security/pom.xml
opendaylight/statisticsmanager/api/pom.xml
opendaylight/statisticsmanager/implementation/pom.xml
opendaylight/statisticsmanager/integrationtest/pom.xml
opendaylight/switchmanager/api/pom.xml
opendaylight/switchmanager/implementation/pom.xml
opendaylight/switchmanager/integrationtest/pom.xml
opendaylight/topologymanager/pom.xml
opendaylight/usermanager/api/pom.xml
opendaylight/usermanager/implementation/pom.xml
opendaylight/web/brandfragment/pom.xml
opendaylight/web/devices/pom.xml
opendaylight/web/flows/pom.xml
opendaylight/web/root/pom.xml
opendaylight/web/topology/pom.xml
opendaylight/web/troubleshoot/pom.xml
pom.xml [moved from opendaylight/distribution/parents/pom.xml with 50% similarity]
third-party/commons/thirdparty/pom.xml
third-party/jersey-servlet/pom.xml
third-party/net.sf.jung2/pom.xml
third-party/openflowj/pom.xml

index a587ed8..e85aa31 100644 (file)
@@ -13,8 +13,6 @@ controller project.
 be generated by packaging the several artifact. In practice for now
 there are two:
       - "opendaylight", which is the full distribution of the controller
-      - "sdk", which contains only the artifact needed to build an app
-      against the controller (beaware this is still incomplete).
 The idea of the distribution directory is that more distribution can
 be added at will, maybe just composing subsets of the whole controller
 artifact set.
@@ -30,5 +28,50 @@ a build going it's needed to:
 file of the distribution or controller can be executed right from
 there going into the distribution directory.
 
-Thanks!!
+HOW TO RELEASE ARTIFACTS
+========================
+Artifacts can be released in a bulk fashion or one by one depending on
+the need. Bulk release works well when in the need of establishing a
+baseline, for example on an upcoming major release. Single artifact
+release is useful for example for API bundles which are supposed to be
+used by others, this in fact seal the contract for that given version
+and others can rest assured won't change because the maven repository
+will not allow a the same artifact with the same version to be
+re-deployed.
+
+HOW TO BULK RELEASE ARTIFACTS
+-----------------------------
+Bulk release of the artifacts MUST be done only and exclusively by
+using the pom.xml present in the same directory of this
+README.OPENDAYLIGHT file. The pom.xml is just a pointer to the main
+distribution directory or in general to the one containing all the
+modules needs release.
+To perform the release from the top level just run:
+
+mvn -B release:prepare release:perform -Dgoals=deploy
+
+Well this is not supposed to be executed by a human but by an apposite
+Jenkins job because no committer or contributor has the necessary
+privileges to escape the code review process needed by the release
+process, but this is the logic behind.
+
+HOW TO RELEASE ONE ARTIFACT
+---------------------------
+1) Make sure the artifact doesn't depend on SNAPSHOT  artifacts, as a
+corollary it means that also the parent pom must be a released
+artifact which then will not be present in the repo, so for this kind
+of artifacts it's mandatory to provide a repository section to let it
+download the parent from Opendaylight maven repository
+2) Make sure all the dependencies are also non-SNAPSHOT
+3) Via apposite Jenkins job make sure that the goals:
 
+mvn -B release:prepare release:perform -Dgoals=deploy
+
+is called.
+
+[NOTE WELL]
+The pom.xml in the root level is simply a pointer to the main
+distribution but is needed to overcome some of the limitations in the
+release process.
+
+Thanks!!
index 68b9c55..c58ddd2 100644 (file)
@@ -8,7 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../commons/opendaylight</relativePath>
   </parent>
-
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
   <artifactId>arphandler</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
index e2e2703..50d6f5c 100644 (file)
@@ -7,6 +7,11 @@
     <version>0.5.0-SNAPSHOT</version>
     <relativePath>../../commons/integrationtest</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>clustering.services.integrationtest</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 628d2b1..d251d45 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>clustering.services</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 025fbdf..c0a8064 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>clustering.services-implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
     <dependency>
       <groupId>org.opendaylight.controller</groupId>
       <artifactId>sal</artifactId>
-      <version>0.4.0-SNAPSHOT</version>
+      <version>0.5.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.jboss.jbossts.jta</groupId>
index fd6077d..b3c4985 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>clustering.stub</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index fb1efbb..9952069 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>clustering.test</artifactId>
   <version>0.4.0-SNAPSHOT</version>
@@ -48,7 +53,7 @@
     <dependency>
       <groupId>org.opendaylight.controller</groupId>
       <artifactId>sal</artifactId>
-      <version>0.4.0-SNAPSHOT</version>
+      <version>0.5.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
 </project>
index c65b89c..b442353 100644 (file)
@@ -3,4 +3,31 @@
   <groupId>org.opendaylight.controller</groupId>
   <artifactId>checkstyle</artifactId>
   <version>0.0.1-SNAPSHOT</version>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
+  <properties>
+    <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
+    <sitedeploy>dav:http://nexus.opendaylight.org/content/sites/site</sitedeploy>
+  </properties>
+  <distributionManagement>
+    <!-- OpenDayLight Released artifact -->
+    <repository>
+      <id>opendaylight-release</id>
+      <url>${nexusproxy}/repositories/opendaylight.release/</url>
+    </repository>
+    <!-- OpenDayLight Snapshot artifact -->
+    <snapshotRepository>
+      <id>opendaylight-snapshot</id>
+      <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
+    </snapshotRepository>
+    <!-- Site deployment -->
+    <site>
+      <id>website</id>
+      <url>${sitedeploy}</url>
+    </site>
+  </distributionManagement>
 </project>
index 169a428..ab351db 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>concepts</artifactId>\r
   <version>0.5.0-SNAPSHOT</version>\r
index 78ab625..4ea61d9 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>commons.integrationtest</artifactId>
   <version>0.5.0-SNAPSHOT</version>
index 7edee85..56df36a 100644 (file)
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../parent</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <properties>
     <propertymavenplugin.version>1.0-alpha-2</propertymavenplugin.version>
@@ -48,6 +53,7 @@
     <yang-ext.version>2013.09.07-SNAPSHOT</yang-ext.version>
     <javassist.version>3.17.1-GA</javassist.version>
     <sample-toaster.version>1.0-SNAPSHOT</sample-toaster.version>
+    <releaseplugin.version>2.3.2</releaseplugin.version>
   </properties>
 
   <pluginRepositories>
   </pluginRepositories>
 
   <profiles>
+    <profile>
+      <id>notduringrelease</id>
+      <activation>
+        <property>
+          <name>!DOINGRELEASE</name>
+        </property>
+      </activation>
+      <dependencies>
+        <!-- yangtools -->
+
+        <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-binding</artifactId>
+          <version>${yang.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-common</artifactId>
+          <version>${yang.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-data-api</artifactId>
+          <version>${yang.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-model-api</artifactId>
+          <version>${yang.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-data-util</artifactId>
+          <version>${yang.version}</version>
+        </dependency>
+
+        <!-- Models -->
+
+        <dependency>
+          <groupId>org.opendaylight.yangtools.model</groupId>
+          <artifactId>ietf-inet-types</artifactId>
+          <version>${ietf-inet-types.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.opendaylight.yangtools.model</groupId>
+          <artifactId>ietf-yang-types</artifactId>
+          <version>${ietf-yang-types.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-ext</artifactId>
+          <version>${yang-ext.version}</version>
+        </dependency>
+
+        <!-- Other MDSAL dependencies -->
+
+        <dependency>
+          <groupId>com.google.guava</groupId>
+          <artifactId>guava</artifactId>
+          <version>${guava.version}</version>
+          <type>jar</type>
+        </dependency>
+        <dependency>
+          <groupId>org.javassist</groupId>
+          <artifactId>javassist</artifactId>
+          <version>${javassist.version}</version>
+        </dependency>
+      </dependencies>
+      <properties>
+        <build.suffix>${project.version}</build.suffix>
+      </properties>
+    </profile>
     <profile>
       <id>viewbuild</id>
       <activation>
     </plugins>
     <pluginManagement>
       <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-release-plugin</artifactId>
+          <version>${releaseplugin.version}</version>
+        </plugin>
         <!-- Ignore/Execute plugin execution -->
         <plugin>
           <groupId>org.eclipse.m2e</groupId>
       <artifactId>jersey-json</artifactId>
       <version>${jersey.version}</version>
     </dependency>
-
-    <!-- yangtools -->
-
-    <dependency>
-      <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>yang-binding</artifactId>
-      <version>${yang.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>yang-common</artifactId>
-      <version>${yang.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>yang-data-api</artifactId>
-      <version>${yang.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>yang-model-api</artifactId>
-      <version>${yang.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>yang-data-util</artifactId>
-      <version>${yang.version}</version>
-    </dependency>
-
-    <!-- Models -->
-
-    <dependency>
-      <groupId>org.opendaylight.yangtools.model</groupId>
-      <artifactId>ietf-inet-types</artifactId>
-      <version>${ietf-inet-types.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.opendaylight.yangtools.model</groupId>
-      <artifactId>ietf-yang-types</artifactId>
-      <version>${ietf-yang-types.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>yang-ext</artifactId>
-      <version>${yang-ext.version}</version>
-    </dependency>
-
-    <!-- Other MDSAL dependencies -->
-
-    <dependency>
-      <groupId>com.google.guava</groupId>
-      <artifactId>guava</artifactId>
-      <version>${guava.version}</version>
-      <type>jar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.javassist</groupId>
-      <artifactId>javassist</artifactId>
-      <version>${javassist.version}</version>
-    </dependency>
   </dependencies>
 </project>
index a3fb6b4..3a2a3da 100644 (file)
@@ -9,10 +9,26 @@
   <artifactId>commons.parent</artifactId>
   <version>1.0.0-SNAPSHOT</version>
   <packaging>pom</packaging>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <properties>
     <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
+    <sitedeploy>dav:http://nexus.opendaylight.org/content/sites/site</sitedeploy>
+    <releaseplugin.version>2.3.2</releaseplugin.version>
   </properties>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-release-plugin</artifactId>
+        <version>${releaseplugin.version}</version>
+      </plugin>
+    </plugins>
+  </build>
   <distributionManagement>
     <!-- OpenDayLight Released artifact -->
     <repository>
index ff7bbe4..bef02e4 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>configuration</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 232a505..c656ce1 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>configuration.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 39d08c1..51ff2a6 100644 (file)
@@ -9,6 +9,12 @@
     <version>0.5.0-SNAPSHOT</version>
     <relativePath>../../commons/integrationtest</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>configuration.integrationtest</artifactId>
   <version>0.4.0-SNAPSHOT</version>
    <dependencies>
index b27209d..4cc14b3 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>connectionmanager</artifactId>
   <version>0.1.0-SNAPSHOT</version>
index 2c92cf2..5df2b0b 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>connectionmanager.implementation</artifactId>
   <version>0.1.0-SNAPSHOT</version>
index c4203bf..65adf68 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>containermanager</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index a324fca..f6909ca 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>containermanager.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 4dc4e6f..d44cfc5 100644 (file)
     </repository>
   </repositories>
 
+  <profiles>
+    <profile>
+      <id>notduringrelease</id>
+      <activation>
+        <property>
+          <name>!DOINGRELEASE</name>
+        </property>
+      </activation>
+      <modules>
+        <!-- MD-SAL bundles -->
+        <module>../../sal/yang-prototype</module>
+      </modules>
+    </profile>
+  </profiles>
+
   <artifactId>distribution.opendaylight</artifactId>
   <version>0.1.0-SNAPSHOT</version>
   <packaging>pom</packaging>
@@ -80,9 +95,6 @@
     <module>../../sal/networkconfiguration/api</module>
     <module>../../sal/networkconfiguration/implementation</module>
 
-    <!-- MD-SAL bundles -->
-    <module>../../sal/yang-prototype</module>
-
     <!--  Web bundles -->
     <module>../../web/root</module>
     <module>../../web/flows</module>
index e7c7f49..2702817 100644 (file)
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <pluginRepositories>
     <pluginRepository>
diff --git a/opendaylight/distribution/parents/README b/opendaylight/distribution/parents/README
deleted file mode 100644 (file)
index 3d6e356..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-OVERVIEW
-========
-This distribution is built to allow to deploy all the commons parents
-in one shot. This is needed because the way how maven works when a
-"mvn deploy" is called on a multi-module project, only the modules
-that are listed in there are deployed. All the opendaylight modules
-has a parent, those parents module will not be deployed when deploying
-a distribution hence if someone tries to compile a module without
-compiling the whole system it will run in missing parent errors.
-To address the issue this distribution will collect all the known
-parents and deploy them in one shot.
-
-The user of this distribution is one of the Jenkins jobs and not
-developers.
diff --git a/opendaylight/distribution/sdk/pom.xml b/opendaylight/distribution/sdk/pom.xml
deleted file mode 100644 (file)
index 07ba376..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <modelVersion>4.0.0</modelVersion>
-  <prerequisites>
-    <maven>3.0</maven>
-  </prerequisites>
-
-  <scm>
-    <connection>scm:svn:https://wwwin-svn-sjc.cisco.com/eng/csdncontroller/trunk/</connection>
-    <developerConnection>scm:svn:https://wwwin-svn-sjc.cisco.com/eng/csdncontroller/trunk/</developerConnection>
-  </scm>
-  <parent>
-    <groupId>org.opendaylight.controller</groupId>
-    <artifactId>commons.opendaylight</artifactId>
-    <version>1.4.0-SNAPSHOT</version>
-    <relativePath>../../commons/opendaylight</relativePath>
-  </parent>
-
-  <repositories>
-    <!-- To get SVNKit -->
-    <repository>
-      <id>svnkit-snapshots</id>
-      <name>svnkit-snapshots</name>
-      <url>${nexusproxy}/repositories/svnkit-snapshots/</url>
-    </repository>
-  </repositories>
-
-  <groupId>org.opendaylight.controller</groupId>
-  <artifactId>distribution.sdk</artifactId>
-  <version>0.1.0-SNAPSHOT</version>
-  <packaging>pom</packaging>
-  <modules>
-    <module>../../clustering/services</module>
-    <module>../../containermanager/api</module>
-    <module>../../sal/api</module>
-
-    <!-- Northbound common hooks -->
-    <module>../../northbound/commons</module>
-  </modules>
-
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>buildnumber-maven-plugin</artifactId>
-        <version>1.2</version>
-        <executions>
-          <execution>
-            <phase>validate</phase>
-            <goals>
-              <goal>create</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <doCheck>false</doCheck>
-          <doUpdate>false</doUpdate>
-          <providerImplementations>
-            <svn>javasvn</svn>
-          </providerImplementations>
-          <revisionOnScmFailure>VersionUnknown</revisionOnScmFailure>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>com.google.code.maven-scm-provider-svnjava</groupId>
-            <artifactId>maven-scm-provider-svnjava</artifactId>
-            <version>2.0.5</version>
-          </dependency>
-          <dependency>
-            <groupId>org.tmatesoft.svnkit</groupId>
-            <artifactId>svnkit</artifactId>
-            <version>1.7.4-v1</version>
-          </dependency>
-          <dependency>
-            <groupId>org.apache.maven.scm</groupId>
-            <artifactId>maven-scm-provider-svn-commons</artifactId>
-            <version>1.7</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <version>2.3</version>
-        <executions>
-          <execution>
-            <id>distro-assembly</id>
-            <phase>package</phase>
-            <goals>
-              <goal>single</goal>
-            </goals>
-            <configuration>
-              <descriptors>
-                <descriptor>src/assemble/bin.xml</descriptor>
-              </descriptors>
-              <finalName>${project.artifactId}-${build.suffix}</finalName>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
-  <dependencies>
-    <dependency>
-      <groupId>org.osgi</groupId>
-      <artifactId>org.osgi.compendium</artifactId>
-      <version>4.2.0</version>
-    </dependency>
-    <dependency>
-      <groupId>org.osgi</groupId>
-      <artifactId>org.osgi.core</artifactId>
-      <version>4.3.0</version>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/opendaylight/distribution/sdk/src/assemble/bin.xml b/opendaylight/distribution/sdk/src/assemble/bin.xml
deleted file mode 100644 (file)
index b2f45c3..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
-  <id>package</id>
-  <formats>
-    <format>dir</format>
-    <format>zip</format>
-  </formats>
-  <includeBaseDirectory>false</includeBaseDirectory>
-  <moduleSets>
-    <moduleSet>
-      <binaries>
-        <outputDirectory>sdk/</outputDirectory>
-        <outputFileNameMapping>
-          ${module.groupId}.${module.artifactId}-${module.version}${dashClassifier?}.${module.extension}
-        </outputFileNameMapping>
-        <unpack>false</unpack>
-        <includeDependencies>false</includeDependencies>
-      </binaries>
-    </moduleSet>
-  </moduleSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>sdk/</outputDirectory>
-      <includes>
-        <include>org.apache.felix:org.apache.felix.dependencymanager</include>
-        <include>org.osgi:org.osgi.compendium</include>
-        <include>org.osgi:org.osgi.core</include>
-        <include>org.slf4j:slf4j-api</include>
-      </includes>
-      <outputFileNameMapping>
-        ${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}
-      </outputFileNameMapping>
-      <unpack>false</unpack>
-      <scope>runtime</scope>
-      <useTransitiveDependencies>false</useTransitiveDependencies>
-    </dependencySet>
-  </dependencySets>
-</assembly>
index ea22c4f..4589148 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>forwarding.staticrouting</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 5b4f0dd..73ba8b9 100644 (file)
@@ -9,6 +9,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>forwardingrulesmanager</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 3519be4..9170fd3 100644 (file)
@@ -9,6 +9,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>forwardingrulesmanager.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 4e9a374..fbb5bbd 100644 (file)
@@ -9,6 +9,11 @@
     <version>0.5.0-SNAPSHOT</version>
     <relativePath>../../commons/integrationtest</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>forwardingrulesmanager.integrationtest</artifactId>
   <version>0.4.0-SNAPSHOT</version>
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index 3a35ed0..49a3ff5 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
   <artifactId>hosttracker</artifactId>\r
   <version>0.4.0-SNAPSHOT</version>\r
   <packaging>bundle</packaging>\r
index b538384..268dd4f 100644 (file)
   <artifactId>hosttracker.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <properties>
     <!-- Sonar properties using jacoco to retrieve integration test results -->
index 0a65f53..351e31b 100644 (file)
@@ -8,6 +8,11 @@
     <version>0.5.0-SNAPSHOT</version>\r
     <relativePath>../../commons/integrationtest</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>hosttracker.integrationtest</artifactId>\r
   <version>0.4.0-SNAPSHOT</version>\r
index c8a8dae..72b671c 100644 (file)
   <artifactId>hosttracker_new</artifactId>\r
   <version>0.4.0-SNAPSHOT</version>\r
   <packaging>bundle</packaging>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <build>\r
     <plugins>\r
index a006c74..af2ea7b 100644 (file)
   <artifactId>hosttracker_new.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <properties>
     <!-- Sonar properties using jacoco to retrieve integration test results -->
index 266d83e..a6c4a7c 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>logging.bridge</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 56da363..6031dde 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>commons.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 201bf47..6319c7c 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>flowprogrammer.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index b588c07..ae69007 100644 (file)
   <artifactId>hosttracker.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <build>
     <plugins>
index 2100015..000b750 100644 (file)
@@ -9,6 +9,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <groupId>org.opendaylight.controller</groupId>
   <artifactId>northbound.integrationtest</artifactId>
index 8cb1320..5993f16 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>networkconfig.bridgedomain.northbound</artifactId>
   <version>0.0.1-SNAPSHOT</version>
index fa9341f..d308fba 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>forwarding.staticrouting.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index db4c4a9..6a5a08e 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>statistics.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 43b8f9e..72b0a04 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>subnets.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index dd7ff9a..7196883 100644 (file)
   <artifactId>switchmanager.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <build>
     <plugins>
index 007bdbe..ec43a5e 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>topology.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index ed4f330..ce22ddf 100644 (file)
@@ -7,6 +7,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../../opendaylight/commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
 
         <groupId>org.opendaylight.controller</groupId>
         <artifactId>northboundtest</artifactId>
index 373d67d..c93d4b6 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>protocol_plugins.openflow</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 750c395..7f55659 100644 (file)
@@ -8,6 +8,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>protocol_plugins.stub</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
index c0f7afa..37d3e2f 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>routing.dijkstra_implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index c9f898a..32da9f3 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>sal</artifactId>\r
   <version>0.5.0-SNAPSHOT</version>\r
index 45425c9..c3f40aa 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>sal.connection</artifactId>\r
   <version>0.1.0-SNAPSHOT</version>\r
index 2feed0b..44f793a 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>sal.connection.implementation</artifactId>\r
   <version>0.1.0-SNAPSHOT</version>\r
index 3eb2379..dddc3c3 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>sal.implementation</artifactId>\r
   <version>0.4.0-SNAPSHOT</version>\r
index 579c963..1f6f9cd 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>sal.networkconfiguration</artifactId>\r
   <version>0.0.1-SNAPSHOT</version>\r
index 7a95057..48e0ff6 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>\r
     <relativePath>../../../commons/opendaylight</relativePath>\r
   </parent>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
+  </scm>\r
 \r
   <artifactId>sal.networkconfiguration.implementation</artifactId>\r
   <version>0.0.1-SNAPSHOT</version>\r
index e6ed882..07bf3ea 100644 (file)
@@ -6,11 +6,30 @@
         <groupId>org.opendaylight.controller</groupId>
         <version>0.5-SNAPSHOT</version>
     </parent>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
+    
+       <properties>
+        <releaseplugin.version>2.3.2</releaseplugin.version>
+       </properties>
 
     <modelVersion>4.0.0</modelVersion>
     <artifactId>concepts-lang</artifactId>
     <packaging>jar</packaging>
     <name>${project.artifactId}</name>
     <description>${project.artifactId}</description>
-
+       <build>
+      <pluginManagement>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-release-plugin</artifactId>
+            <version>${releaseplugin.version}</version>
+          </plugin>
+        </plugins>
+      </pluginManagement>
+    </build>
 </project>
index 525d8d1..555c94e 100644 (file)
     <description>
         yang-prototype
     </description>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <modules>
         <module>sal</module>
index 98617a8..10534fd 100644 (file)
@@ -6,6 +6,11 @@
         <groupId>org.opendaylight.controller.model</groupId>
         <version>1.0-SNAPSHOT</version>
     </parent>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <modelVersion>4.0.0</modelVersion>
     <artifactId>model-flow-statistics</artifactId>
@@ -23,4 +28,4 @@
         </dependency>
     </dependencies>
     <packaging>bundle</packaging>
-</project>
\ No newline at end of file
+</project>
index 7c878fa..054ae4b 100644 (file)
@@ -6,6 +6,11 @@
         <groupId>org.opendaylight.controller.model</groupId>
         <version>1.0-SNAPSHOT</version>
     </parent>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <modelVersion>4.0.0</modelVersion>
     <artifactId>model-flow</artifactId>
@@ -18,4 +23,4 @@
         </dependency>
     </dependencies>
     <packaging>bundle</packaging>
-</project>
\ No newline at end of file
+</project>
index 0de70e3..341caf5 100644 (file)
@@ -6,8 +6,13 @@
         <groupId>org.opendaylight.controller.model</groupId>
         <version>1.0-SNAPSHOT</version>
     </parent>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <modelVersion>4.0.0</modelVersion>
     <artifactId>model-inventory</artifactId>
     <packaging>bundle</packaging>
-</project>
\ No newline at end of file
+</project>
index 4ce4dcb..35279be 100644 (file)
@@ -6,6 +6,11 @@
         <artifactId>sal-parent</artifactId>
         <version>1.0-SNAPSHOT</version>
     </parent>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.opendaylight.controller.model</groupId>
index a269082..4574316 100644 (file)
@@ -5,6 +5,11 @@
        <artifactId>sal-parent</artifactId>
        <version>1.0-SNAPSHOT</version>
        <packaging>pom</packaging>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
        <modules>
                <module>sal-common</module>
@@ -22,6 +27,7 @@
                <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
                <yang.version>0.5.7-SNAPSHOT</yang.version>
                <maven.bundle.version>2.4.0</maven.bundle.version>
+        <releaseplugin.version>2.3.2</releaseplugin.version>
        </properties>
 
     <pluginRepositories>
                </dependency>
        </dependencies>
        <build>
+        <pluginManagement>
+          <plugins>
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-release-plugin</artifactId>
+              <version>${releaseplugin.version}</version>
+            </plugin>
+          </plugins>
+        </pluginManagement>
                <plugins>
                        <plugin>
                                <groupId>org.apache.felix</groupId>
index d94a659..9d91481 100644 (file)
@@ -8,6 +8,11 @@
     </parent>
     <artifactId>sal-binding-api</artifactId>
     <packaging>bundle</packaging>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <dependencies>
         <dependency>
@@ -29,4 +34,4 @@
             <version>5.0.0</version>
         </dependency>
     </dependencies>
-</project>
\ No newline at end of file
+</project>
index 70f2e6c..b8ba605 100644 (file)
@@ -8,6 +8,11 @@
        </parent>
        <artifactId>sal-binding-broker-impl</artifactId>
        <packaging>bundle</packaging>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
        <build>
                <plugins>
                        <version>2.4.2</version>
                </dependency>
        </dependencies>
-</project>
\ No newline at end of file
+</project>
index 8d0ddad..22397a8 100644 (file)
@@ -7,6 +7,11 @@
         <version>1.0-SNAPSHOT</version>
     </parent>
     <artifactId>sal-binding-spi</artifactId>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <dependencies>
         <dependency>
@@ -25,4 +30,4 @@
             <version>0.5-SNAPSHOT</version>
         </dependency>
     </dependencies>
-</project>
\ No newline at end of file
+</project>
index 0bb4041..fa35363 100644 (file)
@@ -7,6 +7,12 @@
         <version>1.0-SNAPSHOT</version>\r
     </parent>\r
     <artifactId>sal-broker-impl</artifactId>\r
+    <scm>\r
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>\r
+    </scm>\r
+\r
     <dependencies>\r
         <dependency>\r
             <groupId>org.opendaylight.controller</groupId>\r
@@ -33,4 +39,4 @@
             <type>jar</type>\r
         </dependency>\r
     </dependencies>\r
-</project>
\ No newline at end of file
+</project>\r
index f1bed65..a1f396e 100644 (file)
@@ -7,6 +7,11 @@
         <version>1.0-SNAPSHOT</version>
     </parent>
     <artifactId>sal-common-util</artifactId>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <dependencies>
         <dependency>
@@ -21,4 +26,4 @@
     </dependencies>
 
     <packaging>bundle</packaging>
-</project>
\ No newline at end of file
+</project>
index a4b2c7d..1de22ac 100644 (file)
@@ -7,9 +7,14 @@
         <version>1.0-SNAPSHOT</version>
     </parent>
     <artifactId>sal-common</artifactId>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <dependencies>
     </dependencies>
 
     <packaging>bundle</packaging>
-</project>
\ No newline at end of file
+</project>
index 15e90ec..ce91b8e 100644 (file)
@@ -7,6 +7,11 @@
         <version>1.0-SNAPSHOT</version>
     </parent>
     <artifactId>sal-core-api</artifactId>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <dependencies>
         <dependency>
@@ -24,4 +29,4 @@
             <artifactId>yang-model-api</artifactId>
         </dependency>
     </dependencies>
-</project>
\ No newline at end of file
+</project>
index 1162b0d..a99425c 100644 (file)
@@ -7,6 +7,11 @@
                <version>1.0-SNAPSHOT</version>\r
        </parent>\r
        <artifactId>sal-core-demo</artifactId>\r
+    <scm>\r
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>\r
+    </scm>\r
 \r
        <dependencies>\r
                <dependency>\r
@@ -55,4 +60,4 @@
                </plugins>\r
 \r
        </build>\r
-</project>
\ No newline at end of file
+</project>\r
index aab5812..5593545 100644 (file)
@@ -6,6 +6,11 @@
     <version>1.0-SNAPSHOT</version>\r
   </parent>\r
    <artifactId>sal-core-spi</artifactId>\r
+    <scm>\r
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>\r
+    </scm>\r
    \r
    <dependencies>\r
        <dependency>\r
@@ -14,4 +19,4 @@
                <version>1.0-SNAPSHOT</version>\r
        </dependency>\r
        </dependencies>\r
-</project>
\ No newline at end of file
+</project>\r
index eeea292..6b73e29 100644 (file)
@@ -6,4 +6,10 @@
     <version>1.0-SNAPSHOT</version>\r
   </parent>\r
    <artifactId>sal-data-api</artifactId>\r
-</project>
\ No newline at end of file
+   <scm>\r
+     <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>\r
+   </scm>\r
+\r
+</project>\r
index b5c42ed..a6e5c78 100644 (file)
@@ -6,10 +6,16 @@
     <version>1.0-SNAPSHOT</version>\r
   </parent>\r
   <artifactId>sal-schema-repository-api</artifactId>\r
+  <scm>\r
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>\r
+  </scm>\r
+\r
   <dependencies>\r
       <dependency>\r
           <groupId>org.opendaylight.controller</groupId>\r
           <artifactId>yang-model-api</artifactId>\r
       </dependency>\r
   </dependencies>\r
-</project>
\ No newline at end of file
+</project>\r
index dc06185..7bd9a3a 100644 (file)
@@ -8,6 +8,12 @@
        </parent>
        <packaging>pom</packaging>
        <artifactId>sal-samples</artifactId>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
+
        <modules>
                <module>toaster</module>
                <module>toaster-consumer</module>
index 914accd..49cf97d 100644 (file)
@@ -8,6 +8,11 @@
        </parent>
        <artifactId>sample-toaster-consumer</artifactId>
        <packaging>bundle</packaging>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
        <build>
                <plugins>
index edce9a0..eedeff9 100644 (file)
@@ -7,6 +7,11 @@
                <version>1.0-SNAPSHOT</version>
        </parent>
        <artifactId>sample-toaster-it</artifactId>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
        <properties>
                <exam.version>3.0.0</exam.version>
index 49d142c..92c836a 100644 (file)
@@ -8,6 +8,11 @@
        </parent>
        <artifactId>sample-toaster-provider</artifactId>
        <packaging>bundle</packaging>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
 
        <build>
index d434275..b57fad1 100644 (file)
@@ -8,6 +8,11 @@
     </parent>
     <artifactId>sample-toaster</artifactId>
     <packaging>bundle</packaging>
+    <scm>
+      <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+      <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+      <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
+    </scm>
 
     <build>
         <plugins>
index 0ab5e4b..81a078a 100644 (file)
@@ -9,6 +9,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>samples.loadbalancer</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
index ed078a0..3b0ae0c 100644 (file)
@@ -7,6 +7,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>samples.loadbalancer.northbound</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
index 2d7c2f2..552ff88 100644 (file)
@@ -7,6 +7,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>samples.simpleforwarding</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index eb818ff..3c2cb8e 100644 (file)
@@ -9,6 +9,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>security</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 1bf1c7c..a755f83 100644 (file)
@@ -8,6 +8,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>statisticsmanager</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
@@ -59,4 +65,4 @@
       <version>0.4.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
-</project>
\ No newline at end of file
+</project>
index 7697493..9b3dd0e 100644 (file)
@@ -8,6 +8,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>statisticsmanager.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
index 2286263..ebe9365 100644 (file)
@@ -9,6 +9,12 @@
     <version>0.5.0-SNAPSHOT</version>
     <relativePath>../../commons/integrationtest</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>statisticsmanager.integrationtest</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <dependencies>
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index dd3ccfa..607c428 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>switchmanager</artifactId>
   <version>0.5.0-SNAPSHOT</version>
index f86f521..1b09f3c 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>switchmanager.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index af12bbe..d057c8e 100644 (file)
@@ -8,6 +8,11 @@
     <version>0.5.0-SNAPSHOT</version>
     <relativePath>../../commons/integrationtest</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>switchmanager.integrationtest</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 65fabb1..98bc0e4 100755 (executable)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>topologymanager</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 311465e..c5f78ab 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>usermanager</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 0350dc5..fb96928 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>usermanager.implementation</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 43f8c53..5a1968d 100644 (file)
@@ -9,6 +9,11 @@
         <version>1.4.0-SNAPSHOT</version>
         <relativePath>../../commons/opendaylight</relativePath>
     </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
     <groupId>org.opendaylight.controller</groupId>
     <artifactId>web.brandfragment</artifactId>
index 116640c..64e8ff5 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>devices.web</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 922d4a9..52b3ef3 100644 (file)
@@ -8,6 +8,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>flows.web</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
@@ -73,7 +79,7 @@
               org.springframework.web.servlet.config,
               org.springframework.web.servlet.view,
               org.springframework.web.filter,
-              org.springframework.web.context\r
+              org.springframework.web.context
             </Import-Package>
             <Web-ContextPath>/controller/web/flows</Web-ContextPath>
           </instructions>
index 809751d..6000efa 100644 (file)
@@ -8,6 +8,11 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <artifactId>web</artifactId>
   <version>0.4.0-SNAPSHOT</version>
index 5932820..f2f7a3e 100644 (file)
@@ -8,6 +8,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>topology.web</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
index db02937..38b8249 100644 (file)
@@ -8,6 +8,12 @@
     <version>1.4.0-SNAPSHOT</version>
     <relativePath>../../commons/opendaylight</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <artifactId>troubleshoot.web</artifactId>
   <version>0.4.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
similarity index 50%
rename from opendaylight/distribution/parents/pom.xml
rename to pom.xml
index 5387717..ebb97a6 100644 (file)
+++ b/pom.xml
@@ -5,20 +5,22 @@
   <prerequisites>
     <maven>3.0</maven>
   </prerequisites>
-
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
   <parent>
     <groupId>org.opendaylight.controller</groupId>
-    <artifactId>commons.opendaylight</artifactId>
-    <version>1.4.0-SNAPSHOT</version>
-    <relativePath>../../commons/opendaylight</relativePath>
+    <artifactId>commons.parent</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+    <relativePath>opendaylight/commons/parent</relativePath>
   </parent>
-  <artifactId>distribution.parents</artifactId>
+
+  <artifactId>releasepom</artifactId>
   <version>0.1.0-SNAPSHOT</version>
   <packaging>pom</packaging>
   <modules>
-    <module>../../commons/concepts</module>
-    <module>../../commons/integrationtest</module>
-    <module>../../commons/opendaylight</module>
-    <module>../../../third-party/commons/thirdparty</module>
+    <module>opendaylight/distribution/opendaylight</module>
   </modules>
 </project>
index 7883312..6be5e86 100644 (file)
@@ -9,6 +9,11 @@
   <artifactId>commons.thirdparty</artifactId>
   <version>1.1.0-SNAPSHOT</version>
   <packaging>pom</packaging>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
 
   <properties>
     <sonar.host.url>https://sonar.opendaylight.org/</sonar.host.url>
@@ -19,6 +24,7 @@
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <compiler.version>2.3.2</compiler.version>
     <surefire.version>2.13</surefire.version>
+    <releaseplugin.version>2.3.2</releaseplugin.version>
   </properties>
 
   <pluginRepositories>
     </plugins>
     <pluginManagement>
       <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-release-plugin</artifactId>
+          <version>${releaseplugin.version}</version>
+        </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-site-plugin</artifactId>
index 8c7d8e8..55282a7 100644 (file)
@@ -7,6 +7,12 @@
     <version>1.1.0-SNAPSHOT</version>
     <relativePath>../commons/thirdparty</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.opendaylight.controller.thirdparty</groupId>
   <artifactId>com.sun.jersey.jersey-servlet</artifactId>
index b8f7155..672814f 100644 (file)
@@ -7,6 +7,12 @@
     <version>1.1.0-SNAPSHOT</version>
     <relativePath>../commons/thirdparty</relativePath>
   </parent>
+  <scm>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
+  </scm>
+
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.opendaylight.controller.thirdparty</groupId>
   <artifactId>net.sf.jung2</artifactId>
index f927bf4..23f9897 100644 (file)
@@ -35,8 +35,9 @@
     </license>
   </licenses>
   <scm>
-    <connection>scm:git://gitosis.stanford.edu:openflowj.git</connection>
-    <url>https://openflow.stanford.edu/fisheye/browse/OpenFlowJ</url>
+    <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
+    <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
+    <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
   </scm>
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <profile>
       <id>release-sign-artifacts</id>
       <activation>
-        <property>
-          <name>performRelease</name>
-          <value>true</value>
-        </property>
+        <!-- don't activate it -->
+        <!-- <property> -->
+        <!--   <name>performRelease</name> -->
+        <!--   <value>true</value> -->
+        <!-- </property> -->
       </activation>
       <build>
         <plugins>

©2013 OpenDaylight, A Linux Foundation Collaborative Project. All Rights Reserved.
OpenDaylight is a registered trademark of The OpenDaylight Project, Inc.
Linux Foundation and OpenDaylight are registered trademarks of the Linux Foundation.
Linux is a registered trademark of Linus Torvalds.