Add sensible defaults for metadata required for Maven Central deployment 52/42052/2
authorMichael Vorburger <vorburger@redhat.com>
Tue, 19 Jul 2016 14:28:44 +0000 (16:28 +0200)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Sat, 23 Jul 2016 00:17:59 +0000 (00:17 +0000)
Change-Id: I15d09744aede2e54b5c4f63167777ab6b98600eb
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
odlparent-lite/pom.xml

index 69b7589b866a4012684464c5459a6aa8a790dd40..9a18e3e47be18ff1e7394c3a510cb916a49ec0ab 100644 (file)
   <packaging>pom</packaging>
   <name>ODL :: odlparent :: ${project.artifactId}</name>
 
+  <!-- Sufficient Metadata for Maven Central Repository deployment
+       These are default, some of which project inheriting from this POM may override (but don't have to, typically)
+       see http://central.sonatype.org/pages/requirements.html
+   -->
+  <url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
+  <description>OpenDaylight is leading the transformation to Open Software Defined Networking (SDN). For more information, please see https://www.opendaylight.org</description>
+
   <licenses>
     <license>
       <name>Eclipse Public License v1.0</name>
     <url>https://jenkins.opendaylight.org/releng/</url>
   </ciManagement>
 
+  <scm>
+    <url>https://git.opendaylight.org/gerrit/</url>
+  </scm>
+
+  <developers>
+    <developer>
+      <id>*</id>
+      <name>Please consult the PROJECT_INFO.yaml, README* and/or CONTRIBUTORS which should be included with this JAR</name>
+      <url>https://www.opendaylight.org</url>
+      <email>helpdesk@opendaylight.org</email>
+    </developer>
+  </developers>
+
   <prerequisites>
     <!-- This is only used to prevent building with Maven < 3 and to appease
          maven-dependency-plugin; our real Maven requirement is enforced by
     </profile>
   </profiles>
 
-
-  <url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
-
   <distributionManagement>
     <repository>
       <id>opendaylight-release</id>