[jbosh~origin:4bae7126] JBOSH-26 - Transition to use Sonatype OSS Repository
- From: mcumings@kenai.com
- To: commits@jbosh.kenai.com
- Subject: [jbosh~origin:4bae7126] JBOSH-26 - Transition to use Sonatype OSS Repository
- Date: Tue, 19 Jul 2011 05:41:45 +0000
Project: jbosh
Repository: origin
Revision: 4bae712665330c70aa568f599e6ef81afdaed578
Author: mcumings
Date: 2011-07-19 05:12:56 UTC
Link:
Log Message:
------------
JBOSH-26 - Transition to use Sonatype OSS Repository
commit fdea557bba7bc84578a4ac29c0ecbcdf2b088d38
Author: Mike Cumings <mcumings@scummer.org>
Date: Mon Jul 18 22:07:07 2011 -0700
Add sourceEncoding of UTF-8
commit 5fafcdc6b46c9d36b840b0d76137c08e7bcb571c
Author: Mike Cumings <mcumings@scummer.org>
Date: Mon Jul 18 21:31:02 2011 -0700
Update POM to integrate with the Sonatype OSS Repository.
Added items to reflect requirements specified at:
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide
Added .gitignore for target directory.
Revisions:
----------
4bae712665330c70aa568f599e6ef81afdaed578
Modified Paths:
---------------
pom.xml
Added Paths:
------------
.gitignore
Diffs:
------
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+target
diff --git a/pom.xml b/pom.xml
index 6434210..498625b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,11 +5,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/ma
<groupId>com.kenai.jbosh</groupId>
<artifactId>jbosh</artifactId>
<packaging>jar</packaging>
+ <name>JBOSH - Java BOSH Library</name>
<version>0.7.0-SNAPSHOT</version>
- <name>com.kenai.jbosh:jbosh</name>
- <url>http://kenai.com/projects/jbosh</url>
<description>XEP-0124: Bidirectional-streams Over Synchronous HTTP
(BOSH)</description>
+ <url>http://kenai.com/projects/jbosh</url>
<inceptionYear>2009</inceptionYear>
+ <parent>
+ <groupId>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
<licenses>
<license>
@@ -18,55 +23,43 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/ma
<distribution>repo</distribution>
</license>
</licenses>
-
<issueManagement>
<system>JIRA</system>
<url>http://kenai.com/jira/browse/JBOSH</url>
</issueManagement>
-
<scm>
- <connection>scm:svn:https://kenai.com/svn/jbosh~main</connection>
-
<developerConnection>scm:svn:https://kenai.com/svn/jbosh~main</developerConnection>
- <url>http://kenai.com/projects/jbosh/sources/main/show</url>
+ <connection>scm:git:git://kenai.com/jbosh~origin</connection>
+
<developerConnection>scm:git:git://kenai.com/jbosh~origin</developerConnection>
+ <url>http://kenai.com/projects/jbosh/sources/origin/show</url>
</scm>
+ <developers>
+ <developer>
+ <id>mcumings</id>
+ <name>Mike Cumings</name>
+ <email>mcumings@scummer.org</email>
+ </developer>
+ </developers>
+ <contributors>
+ <contributor>
+ <name>Sumit Jaiswal</name>
+ </contributor>
+ <contributor>
+ <name>Glenn Maynard</name>
+ </contributor>
+ <contributor>
+ <name>Guenther Niess</name>
+ </contributor>
+ </contributors>
- <distributionManagement>
- <snapshotRepository>
- <id>jbosh.snapshot</id>
- <url>svn:https://kenai.com/svn/jbosh~maven/snapshot</url>
- </snapshotRepository>
- <repository>
- <id>jbosh.release</id>
- <url>svn:https://kenai.com/svn/jbosh~maven/release</url>
- </repository>
- </distributionManagement>
-
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- </plugin>
- </plugins>
- </reporting>
-
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
<dependencies>
<dependency>
- <groupId>xpp3</groupId>
- <artifactId>xpp3</artifactId>
- <version>1.1.3.3</version>
- <scope>provided</scope>
- <optional>true</optional>
- </dependency>
-
- <dependency>
<groupId>org.xlightweb</groupId>
<artifactId>xlightweb</artifactId>
<version>2.5</version>
+ <optional>true</optional>
<exclusions>
<exclusion>
<groupId>org.jboss.resteasy</groupId>
@@ -82,7 +75,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/ma
</exclusion>
</exclusions>
</dependency>
-
+ <dependency>
+ <groupId>xpp3</groupId>
+ <artifactId>xpp3</artifactId>
+ <version>1.1.3.3</version>
+ <scope>provided</scope>
+ <optional>true</optional>
+ </dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
@@ -92,13 +91,6 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/ma
</dependencies>
<build>
- <extensions>
- <extension>
- <groupId>org.jvnet.wagon-svn</groupId>
- <artifactId>wagon-svn</artifactId>
- <version>1.9</version>
- </extension>
- </extensions>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
@@ -158,5 +150,32 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/ma
</plugins>
</build>
</profile>
+ <profile>
+ <id>release-sign-artifacts</id>
+ <activation>
+ <property>
+ <name>performRelease</name>
+ <value>true</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
</profiles>
</project>
|
[jbosh~origin:4bae7126] JBOSH-26 - Transition to use Sonatype OSS Repository |
mcumings | 07/19/2011 |





