Set rome version to 2.0.0-SNAPSHOT

Raised compiler level to Java 1.6
Updated maven-plugins
Restructured POM
This commit is contained in:
Patrick Gotthard 2013-10-03 20:57:41 +02:00
parent da5e32709c
commit 1dd39e689b

53
pom.xml
View file

@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.rometools</groupId> <groupId>org.rometools</groupId>
<artifactId>rome</artifactId> <artifactId>rome</artifactId>
<version>2.0.0-SNAPSHOT</version>
<name>ROME, RSS and atOM utilitiEs for Java</name> <name>ROME, RSS and atOM utilitiEs for Java</name>
<version>1.1-SNAPSHOT</version>
<packaging>jar</packaging>
<description>All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it <description>All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it
easy to work in Java with most syndication formats. Today it accepts all flavors of RSS easy to work in Java with most syndication formats. Today it accepts all flavors of RSS
(0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0), Atom 0.3 and Atom 1.0 feeds. Rome includes (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0), Atom 0.3 and Atom 1.0 feeds. Rome includes
@ -15,10 +19,13 @@
SyndFeed object that lets you work on with the data without bothering about the SyndFeed object that lets you work on with the data without bothering about the
underlying format. underlying format.
</description> </description>
<url>http://rometools.github.io/rome/</url> <url>http://rometools.github.io/rome/</url>
<issueManagement> <issueManagement>
<url>https://github.com/rometools/rome/issues</url> <url>https://github.com/rometools/rome/issues</url>
</issueManagement> </issueManagement>
<ciManagement> <ciManagement>
<notifiers> <notifiers>
<notifier> <notifier>
@ -28,7 +35,9 @@
</notifier> </notifier>
</notifiers> </notifiers>
</ciManagement> </ciManagement>
<inceptionYear>2004</inceptionYear> <inceptionYear>2004</inceptionYear>
<mailingLists> <mailingLists>
<mailingList> <mailingList>
<name>dev@rome.dev.java.net</name> <name>dev@rome.dev.java.net</name>
@ -37,6 +46,7 @@
<archive>https://rome.dev.java.net/servlets/SummarizeList?listName=dev</archive> <archive>https://rome.dev.java.net/servlets/SummarizeList?listName=dev</archive>
</mailingList> </mailingList>
</mailingLists> </mailingLists>
<developers> <developers>
<developer> <developer>
<name>Robert Cooper</name> <name>Robert Cooper</name>
@ -58,29 +68,36 @@
<url>http://www.chanezon.com/pat/weblog/</url> <url>http://www.chanezon.com/pat/weblog/</url>
<timezone>-9</timezone> <timezone>-9</timezone>
</developer> </developer>
<developer>
<name>Patrick Gotthard</name>
<url>http://www.patrick-gotthard.de</url>
<timezone>+1</timezone>
</developer>
</developers> </developers>
<scm> <scm>
<connection>scm:git:git@github.com:rometools/rome.git</connection> <connection>scm:git:git@github.com:rometools/rome.git</connection>
<developerConnection>scm:git:git@github.com:rometools/rome.git</developerConnection> <developerConnection>scm:git:git@github.com:rometools/rome.git</developerConnection>
<url>https://github.com/rometools/rome</url> <url>https://github.com/rometools/rome</url>
</scm> </scm>
<licenses> <licenses>
<license> <license>
<name>Apache 2</name> <name>Apache 2</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license> </license>
</licenses> </licenses>
<organization> <organization>
<name>ROME Project</name> <name>ROME Project</name>
<url>http://www.rometools.org</url> <url>http://www.rometools.org</url>
</organization> </organization>
<repositories>
<repository> <properties>
<id>rome.internal</id> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<name>ROME Local repository</name> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<url>https://rometools.jira.com/svn/ROME/repo/</url> </properties>
</repository>
</repositories>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.jdom</groupId> <groupId>org.jdom</groupId>
@ -94,12 +111,13 @@
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId> <artifactId>maven-scm-plugin</artifactId>
<version>1.0</version> <version>1.8.1</version>
<configuration> <configuration>
<goals>install</goals> <goals>install</goals>
</configuration> </configuration>
@ -107,11 +125,10 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version> <version>3.1</version>
<configuration> <configuration>
<source>1.5</source> <source>1.6</source>
<target>1.5</target> <target>1.6</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
@ -155,6 +172,7 @@
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
<profiles> <profiles>
<profile> <profile>
<id>release</id> <id>release</id>
@ -219,9 +237,7 @@
</build> </build>
</profile> </profile>
</profiles> </profiles>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<reporting> <reporting>
<plugins> <plugins>
<plugin> <plugin>
@ -251,4 +267,5 @@
</plugin> </plugin>
</plugins> </plugins>
</reporting> </reporting>
</project> </project>