CLEREZZA-958: Using clerezza parents
diff --git a/api/pom.xml b/api/pom.xml
index 7994cd2..0e829f3 100644
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -19,32 +19,36 @@
-->
<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>
+
<parent>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-parent</artifactId>
- <version>37</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>commons-rdf</groupId>
+ <groupId>org.apache.clerezza</groupId>
+ <artifactId>clerezza</artifactId>
+ <version>0.5</version>
+ <relativePath />
+ </parent>
+
+ <groupId>org.apache.clerezza.commons-rdf</groupId>
<artifactId>commons-rdf-api</artifactId>
<version>0.1-SNAPSHOT</version>
- <name>Apache Commons RDF API</name>
+ <name>Clerezza Commons RDF API</name>
<description>
Apache Commons RDF provides an API modelling the RDF data model as defined by
http://www.w3.org/TR/rdf11-concepts/
</description>
- <url>http://commons.apache.org/sandbox/commons-rdf/</url>
- <!-- TBD
+
+ <url>http://clerezza.apache.org/commons-rdf/</url>
+
<issueManagement>
<system>jira</system>
- <url>http://issues.apache.org/jira/browse/RDF</url>
+ <url>http://issues.apache.org/jira/browse/CLEREZZA</url>
</issueManagement>
- -->
- <inceptionYear>2014</inceptionYear>
+
+ <inceptionYear>2015</inceptionYear>
<scm>
- <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/rdf/trunk</connection>
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/rdf/trunk</developerConnection>
- <url>http://svn.apache.org/viewvc/commons/proper/rdf/trunk</url>
+ <connection>scm:git:https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</connection>
+ <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</developerConnection>
+ <url>https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</url>
</scm>
@@ -81,307 +85,5 @@
<commons.jira.pid></commons.jira.pid> -->
</properties>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>${commons.compiler.version}</version>
- <configuration>
- <!-- Fix incremental compiler bug, see https://jira.codehaus.org/browse/MCOMPILER-205 etc. -->
- <excludes>
- <exclude>**/package-info.java</exclude>
- </excludes>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- <plugins>
-
- <!-- Exclude examples from binary jar -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>examples/**</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <!-- Exclude examples from source jar -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-source-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>examples/**</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>**/*FunctionalTest.java</exclude>
- <exclude>**/POP3*Test.java</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <descriptors>
- <descriptor>src/main/assembly/bin.xml</descriptor>
- <descriptor>src/main/assembly/src.xml</descriptor>
- </descriptors>
- <tarLongFileMode>gnu</tarLongFileMode>
- </configuration>
- </plugin>
-
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
- <target>
- <jar destfile="target/commons-net-ftp-${project.version}.jar">
- <metainf dir="${basedir}" includes="NOTICE.txt,LICENSE.txt" />
- <manifest>
- <attribute name="Extension-Name" value="org.apache.commons.net" />
- <attribute name="Specification-Title" value="${project.name}" />
- <attribute name="Implementation-Title" value="${project.name}" />
- <attribute name="Implementation-Vendor" value="${project.organization.name}" />
- <attribute name="Implementation-Version" value="${project.version}" />
- <attribute name="Implementation-Vendor-Id" value="org.apache" />
- <attribute name="Implementation-Build" value="${implementation.build}"/>
- <attribute name="X-Compile-Source-JDK" value="${maven.compiler.source}" />
- <attribute name="X-Compile-Target-JDK" value="${maven.compiler.target}" />
- </manifest>
- <fileset dir="target/classes" includes="org/apache/commons/net/ftp/**,org/apache/commons/net/*,org/apache/commons/net/io/*,org/apache/commons/net/util/*" />
- </jar>
- <!--
- Create the binary examples jar, which will be added to the binary zip/tgz,
- but not deployed independently to Maven
- -->
- <jar destfile="target/commons-net-examples-${project.version}.jar">
- <metainf dir="${basedir}" includes="NOTICE.txt,LICENSE.txt" />
- <manifest>
- <attribute name="Extension-Name" value="org.apache.commons.net" />
- <attribute name="Specification-Title" value="${project.name}" />
- <attribute name="Implementation-Title" value="${project.name}" />
- <attribute name="Implementation-Vendor" value="${project.organization.name}" />
- <attribute name="Implementation-Version" value="${project.version}" />
- <attribute name="Implementation-Vendor-Id" value="org.apache" />
- <attribute name="Implementation-Build" value="${implementation.build}"/>
- <attribute name="X-Compile-Source-JDK" value="${maven.compiler.source}" />
- <attribute name="X-Compile-Target-JDK" value="${maven.compiler.target}" />
- <!-- Helper application -->
- <attribute name="Main-Class" value="examples/Main" />
- <!-- Allow java -jar examples.jar to work -->
- <attribute name="Class-Path" value="commons-net-${project.version}.jar" />
- </manifest>
- <fileset dir="target/classes" includes="examples/**" />
- </jar>
- </target>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <!-- Attaches the commons-net-ftp and examples JARs to the Maven lifecycle
- to ensure they will be signed and deployed as normal -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.8</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>target/commons-net-ftp-${project.version}.jar</file>
- <type>jar</type>
- <classifier>ftp</classifier>
- </artifact>
- <artifact>
- <file>target/commons-net-examples-${project.version}.jar</file>
- <type>jar</type>
- <classifier>examples</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <!-- Exclude examples from Javadoc jar -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <excludePackageNames>examples.*</excludePackageNames>
- </configuration>
- </plugin>
-
- <!-- Copy the examples sources -->
- <plugin>
- <artifactId>maven-resources-plugin</artifactId>
- <executions>
- <execution>
- <id>copy-resources</id>
- <phase>pre-site</phase>
- <goals>
- <goal>copy-resources</goal>
- </goals>
- <configuration>
- <outputDirectory>${basedir}/target/site/examples</outputDirectory>
- <resources>
- <resource>
- <directory>src/main/java/examples</directory>
- <excludes>
- <exclude>**/Main.java</exclude>
- </excludes>
- <filtering>false</filtering>
- </resource>
- </resources>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-scm-publish-plugin</artifactId>
- <configuration>
- <ignorePathsToDelete>
- <ignorePathToDelete>javadocs</ignorePathToDelete>
- </ignorePathsToDelete>
- </configuration>
- </plugin>
-
- </plugins>
-
- </build>
-
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>${commons.changes.version}</version>
- <configuration>
- <issueLinkTemplatePerSystem>
- <default>%URL%/%ISSUE%</default>
- </issueLinkTemplatePerSystem>
- <template>release-notes.vm</template>
- <templateDirectory>src/changes</templateDirectory>
- <!-- Add sample JIRA report - 'mvn changes:jira-report' or 'mvn site' -->
- <onlyCurrentVersion>false</onlyCurrentVersion>
- <columnNames>Fix Version,Key,Component,Summary,Type,Resolution,Status</columnNames>
- <!-- Sort cols have to be reversed in JIRA 4 -->
- <sortColumnNames>Key DESC,Type,Fix Version DESC</sortColumnNames>
- <resolutionIds>Fixed</resolutionIds>
- <statusIds>Resolved,Closed</statusIds>
- <!-- Don't include sub-task -->
- <typeIds>Bug,New Feature,Task,Improvement,Wish,Test</typeIds>
- <fixVersionIds>${commons.release.version}</fixVersionIds>
- <!-- The default is 100 -->
- <maxEntries>100</maxEntries>
- </configuration>
- <reportSets>
- <reportSet>
- <reports>
- <report>changes-report</report>
- <report>jira-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
-
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>2.5.5</version>
- <configuration>
- <excludeFilterFile>findbugs-exclude-filter.xml</excludeFilterFile>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>clirr-maven-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>examples/**</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <excludePackageNames>examples.*</excludePackageNames>
- </configuration>
- <reportSets>
- <reportSet>
- <reports>
- <report>javadoc</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>2.11</version>
- <configuration>
- <configLocation>${basedir}/checkstyle.xml</configLocation>
- <suppressionsLocation>${basedir}/checkstyle-suppressions.xml</suppressionsLocation>
- <enableRulesSummary>false</enableRulesSummary>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <!-- Parent pom does not (yet) exclude these -->
- <configuration>
- <excludes>
- <exclude>.checkstyle</exclude>
- <exclude>.fbprefs</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- </plugins>
- </reporting>
-
- <profiles>
- <profile>
- <!-- Temporary hack to suppress Javadoc 8 errors -->
- <id>javadoc_8</id>
- <activation>
- <jdk>1.8</jdk>
- </activation>
- <properties>
- <!-- Disable Xdoclint, until JavaDoc issues are fixed -->
- <additionalparam>-Xdoclint:none</additionalparam>
- </properties>
- </profile>
- </profiles>
</project>
diff --git a/api/src/site/custom/project-info-report.properties b/api/src/site/custom/project-info-report.properties
deleted file mode 100644
index ec62c64..0000000
--- a/api/src/site/custom/project-info-report.properties
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Replace SCM report description in index page
-report.scm.description=This document lists ways to access the online source repository.
-
-# Replace SCM report text for viewvc section
-report.scm.webaccess.title=Browser (HTTP) Access
-report.scm.webaccess.url=The following is a link to a browsable version of the source repository. \
-Please use the "Anonymous Access" or "Developer Access" URL if you want to check out the source using your SCM client.
\ No newline at end of file
diff --git a/api/src/site/resources/download_net.cgi b/api/src/site/resources/download_net.cgi
deleted file mode 100644
index 495cde1..0000000
--- a/api/src/site/resources/download_net.cgi
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-# Just call the standard mirrors.cgi script. It will use download.html
-# as the input template.
-exec /www/www.apache.org/dyn/mirrors/mirrors.cgi $*
\ No newline at end of file
diff --git a/api/src/site/site.xml b/api/src/site/site.xml
deleted file mode 100644
index 6a45085..0000000
--- a/api/src/site/site.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<project name="Apache Commons Net">
-
- <bannerRight>
- <name>Apache Commons Net</name>
- <src>/images/net-logo-white.png</src>
- <href>/index.html</href>
- <alt>Commons Net&trade; logo</alt>
- </bannerRight>
-
- <body>
- <menu name="Documentation">
- <item name="Overview" href="index.html"/>
- </menu>
- <menu name="Development">
- <item name="Coding Specifications" href="code-standards.html"/>
- <item name="SVN repository" href="source-repository.html"/>
- </menu>
-
- </body>
-
-</project>
diff --git a/api/src/site/xdoc/code-standards.xml b/api/src/site/xdoc/code-standards.xml
deleted file mode 100644
index 6cc29a3..0000000
--- a/api/src/site/xdoc/code-standards.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<document>
-
- <properties>
- <title>Coding Standards</title>
- <author email="jon@latchkey.com">Jon S. Stevens</author>
- <author email="jvanzyl@apache.org">Jason van Zyl</author>
- </properties>
-
-<body>
-
-<section name="Coding Standards">
-
-<p>
-This document describes a list of coding conventions that are required
-for code submissions to the project. By default, the coding conventions
-for most Open Source Projects should follow the existing coding conventions
-in the code that you are working on. For example, if the bracket is on
-the same line as the if statement, then you should write all your code
-to have that convention.
-</p>
-
-<p>
-<strong>If you commit code that does not follow these conventions, you
-are responsible for also fixing your own code.</strong>
-</p>
-
-<p>
-Below is a list of coding conventions that are specific to Apache Commons Net
-everything else not specificially mentioned here should follow the official
-<a href="http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html">Sun
-Java Coding Conventions</a>.
-</p>
-
-<p>
-1. Brackets should begin and end on a new line and should exist even
-for one line statements. Examples:
-</p>
-
-<source test=""><![CDATA[
-if ( foo )
-{
- // code here
-}
-
-try
-{
- // code here
-}
-catch (Exception bar)
-{
- // code here
-}
-finally
-{
- // code here
-}
-
-while ( true )
-{
- // code here
-}
-]]></source>
-
-<p>
-2. Though it's considered okay to include spaces inside parens, the
-preference is to not include them. Both of the following are okay:
-</p>
-
-<source test=""><![CDATA[
-if (foo)
-
-or
-
-if ( foo )
-]]></source>
-
-<p>
-3. 4 space indent. <strong>NO tabs</strong>. Period. We understand
-that many developers like to use tabs, but the fact of the matter is
-that in a distributed development environment where diffs are sent to
-the mailing lists by both developers and the version control system
-(which sends commit log messages), the use tabs makes it impossible to
-preserve legibility.
-</p>
-
-<p>
-In Emacs-speak, this translates to the following command:
-</p>
-
-<source><![CDATA[
-(setq-default tab-width 4 indent-tabs-mode nil)
-]]></source>
-
-<p>
-4. Native linefeeds (svn:eol-style native) for all .java source code and text files.
-Platform specific files should have the platform specific linefeeds.
-</p>
-
-<p>
-5. JavaDoc <strong>MUST</strong> exist on all public and protected methods.
-JavaDoc on private and default access methods and members is preferred and
-encouraged. If your code modifications use an existing class/method/variable
-which lacks JavaDoc, it is required that you add it. This will improve the
-project as a whole.
-</p>
-
-<p>
-6. The Apache License header <strong>MUST</strong> be placed at the top
-of each and every file.
-</p>
-
-<p>
-9. Import statements must be fully qualified for clarity.
-</p>
-
-<source><![CDATA[
-import java.util.ArrayList;
-import java.util.Hashtable;
-
-import org.apache.foo.Bar;
-import org.apache.bar.Foo;
-]]></source>
-
-<p>
-And not
-</p>
-
-<source><![CDATA[
-import java.util.*;
-import org.apache.foo.*;
-import org.apache.bar.*;
-]]></source>
-
-<hr noshade="true" size="1"/>
-
-<p>
-X/Emacs users might appreciate this in their .emacs file.
-</p>
-
-<source><![CDATA[
-(defun apache-jakarta-mode ()
- "The Java mode specialization for Apache Jakarta projects."
- (if (not (assoc "apache-jakarta" c-style-alist))
- ;; Define the Apache Jakarta cc-mode style.
- (c-add-style "apache-jakarta" '("java" (indent-tabs-mode . nil))))
-
- (c-set-style "apache-jakarta")
- (c-set-offset 'substatement-open 0 nil)
- (setq mode-name "Apache Jakarta")
-
- ;; Turn on syntax highlighting when X is running.
- (if (boundp 'window-system)
- (progn (setq font-lock-support-mode 'lazy-lock-mode)
- (font-lock-mode t))))
-
-;; Activate Jakarta mode.
-(if (fboundp 'jde-mode)
- (add-hook 'jde-mode-hook 'apache-jakarta-mode)
- (add-hook 'java-mode-hook 'apache-jakarta-mode))
-]]></source>
-
-<p>
-Thanks for your cooperation.
-</p>
-
-</section>
-
-</body>
-</document>
diff --git a/api/src/site/xdoc/index.xml b/api/src/site/xdoc/index.xml
deleted file mode 100644
index 7a7a1ec..0000000
--- a/api/src/site/xdoc/index.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<document>
-
- <properties>
- <title>Overview</title>
- <author email="dev@commons.apache.org">Apache Commons Documentation Team</author>
- </properties>
-
- <body>
-
- <section name="Apache Commons RDF">
- <p>
- Apache Commons RDF provides an API modelling the RDF data model as defined by
- http://www.w3.org/TR/rdf11-concepts/
- </p>
- </section>
- <section name="Features">
- <p>
- This Library shall
- <ul>
- <li>Allow to access, modify nad monitor RDF data</li>
- <li>Support all concepts defined by the RDF Abstract Syntax</li>
- <li>Provide an easy to use API</li>
- <li>Support both triple stores as well as the wrapping other sources</li>
- <li>Allow to seamlessly use instances coming from different sources</li>
- <li>Integrate well with existing Java APIs</li>
- </ul>
- </p>
- </section>
-
-</document>
-
diff --git a/impl.sparql/pom.xml b/impl.sparql/pom.xml
index a2cad6d..17cd16a 100644
--- a/impl.sparql/pom.xml
+++ b/impl.sparql/pom.xml
@@ -4,9 +4,9 @@
<parent>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-parent</artifactId>
- <version>37</version>
+ <groupId>org.apache.clerezza</groupId>
+ <artifactId>clerezza</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
<relativePath />
</parent>
@@ -67,50 +67,5 @@
<version>1.1.1</version>
<scope>test</scope>
</dependency>
- </dependencies>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>2.0.2</version>
- <configuration>
- <source>1.7</source>
- <target>1.7</target>
- <encoding>utf-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.18</version>
- </plugin>
- </plugins>
- <testResources><!-- This is the default setting from the super-pom -->
- <testResource>
- <directory>src/test/resources</directory>
- </testResource><!-- hack to ensure the N&L appear in jars -->
- <testResource>
- <directory>${basedir}</directory>
- <targetPath>META-INF</targetPath>
- <includes>
- <include>NOTICE.txt</include>
- <include>LICENSE.txt</include>
- </includes>
- </testResource>
- </testResources>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.18</version>
- <configuration><!--
- commons.surefire.java is normally empty.
- It is defined by the java-1.x profiles to change the JVM used by Surefire
- -->
- <jvm>/usr/bin/java</jvm>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
+ </dependencies>
</project>
\ No newline at end of file
diff --git a/impl.utils/pom.xml b/impl.utils/pom.xml
index 9a17a90..6fb61e3 100644
--- a/impl.utils/pom.xml
+++ b/impl.utils/pom.xml
@@ -19,39 +19,42 @@
-->
<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">
- <parent>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-parent</artifactId>
- <version>37</version>
- <relativePath />
- </parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>commons-rdf</groupId>
+
+ <parent>
+ <groupId>org.apache.clerezza</groupId>
+ <artifactId>clerezza</artifactId>
+ <version>0.5</version>
+ <relativePath />
+ </parent>
+
+ <groupId>org.apache.clerezza.commons-rdf</groupId>
<artifactId>commons-rdf-impl-utils</artifactId>
<version>0.1-SNAPSHOT</version>
- <name>Apache Commons RDF Implementation Utils</name>
+ <name>Clerezza Commons RDF Implementation Utils</name>
<description>
Apache Commons RDF provides an API modelling the RDF data model as defined by
http://www.w3.org/TR/rdf11-concepts/
</description>
- <url>http://commons.apache.org/sandbox/commons-rdf/</url>
- <!-- TBD
+
+ <url>http://clerezza.apache.org/commons-rdf/</url>
+
<issueManagement>
<system>jira</system>
- <url>http://issues.apache.org/jira/browse/RDF</url>
+ <url>http://issues.apache.org/jira/browse/CLEREZZA</url>
</issueManagement>
- -->
- <inceptionYear>2014</inceptionYear>
+
+ <inceptionYear>2015</inceptionYear>
<scm>
- <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/rdf/trunk</connection>
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/rdf/trunk</developerConnection>
- <url>http://svn.apache.org/viewvc/commons/proper/rdf/trunk</url>
+ <connection>scm:git:https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</connection>
+ <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</developerConnection>
+ <url>https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</url>
</scm>
<dependencies>
<dependency>
- <groupId>commons-rdf</groupId>
+ <groupId>org.apache.clerezza.commons-rdf</groupId>
<artifactId>commons-rdf-api</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
@@ -69,330 +72,4 @@
</dependency>
</dependencies>
- <distributionManagement>
- <site>
- <id>apache.website</id>
- <name>Apache Commons Site</name>
- <url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/${commons.componentid}</url>
- </site>
- </distributionManagement>
-
- <properties>
- <maven.compiler.source>1.7</maven.compiler.source>
- <maven.compiler.target>1.7</maven.compiler.target>
- <commons.javadoc.java.link>http://docs.oracle.com/javase/7/docs/api/</commons.javadoc.java.link>
- <commons.componentid>rdf</commons.componentid>
- <commons.release.version>${project.version}</commons.release.version>
-<!-- <commons.rc.version>RC1</commons.rc.version>
- <commons.release.desc>(Requires Java ${maven.compiler.target} or later)</commons.release.desc>
- <commons.release.2.version>1.4.1</commons.release.2.version>
- <commons.release.2.binary.suffix />
- <commons.release.2.desc>(Requires Java 1.3 or later)</commons.release.2.desc> -->
- <!-- TBD <commons.jira.id>RDF</commons.jira.id>
- <commons.jira.pid></commons.jira.pid> -->
- </properties>
-
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>${commons.compiler.version}</version>
- <configuration>
- <!-- Fix incremental compiler bug, see https://jira.codehaus.org/browse/MCOMPILER-205 etc. -->
- <excludes>
- <exclude>**/package-info.java</exclude>
- </excludes>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- <plugins>
-
- <!-- Exclude examples from binary jar -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>examples/**</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <!-- Exclude examples from source jar -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-source-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>examples/**</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>**/*FunctionalTest.java</exclude>
- <exclude>**/POP3*Test.java</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <descriptors>
- <descriptor>src/main/assembly/bin.xml</descriptor>
- <descriptor>src/main/assembly/src.xml</descriptor>
- </descriptors>
- <tarLongFileMode>gnu</tarLongFileMode>
- </configuration>
- </plugin>
-
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
- <target>
- <jar destfile="target/commons-net-ftp-${project.version}.jar">
- <metainf dir="${basedir}" includes="NOTICE.txt,LICENSE.txt" />
- <manifest>
- <attribute name="Extension-Name" value="org.apache.commons.net" />
- <attribute name="Specification-Title" value="${project.name}" />
- <attribute name="Implementation-Title" value="${project.name}" />
- <attribute name="Implementation-Vendor" value="${project.organization.name}" />
- <attribute name="Implementation-Version" value="${project.version}" />
- <attribute name="Implementation-Vendor-Id" value="org.apache" />
- <attribute name="Implementation-Build" value="${implementation.build}"/>
- <attribute name="X-Compile-Source-JDK" value="${maven.compiler.source}" />
- <attribute name="X-Compile-Target-JDK" value="${maven.compiler.target}" />
- </manifest>
- <fileset dir="target/classes" includes="org/apache/commons/net/ftp/**,org/apache/commons/net/*,org/apache/commons/net/io/*,org/apache/commons/net/util/*" />
- </jar>
- <!--
- Create the binary examples jar, which will be added to the binary zip/tgz,
- but not deployed independently to Maven
- -->
- <jar destfile="target/commons-net-examples-${project.version}.jar">
- <metainf dir="${basedir}" includes="NOTICE.txt,LICENSE.txt" />
- <manifest>
- <attribute name="Extension-Name" value="org.apache.commons.net" />
- <attribute name="Specification-Title" value="${project.name}" />
- <attribute name="Implementation-Title" value="${project.name}" />
- <attribute name="Implementation-Vendor" value="${project.organization.name}" />
- <attribute name="Implementation-Version" value="${project.version}" />
- <attribute name="Implementation-Vendor-Id" value="org.apache" />
- <attribute name="Implementation-Build" value="${implementation.build}"/>
- <attribute name="X-Compile-Source-JDK" value="${maven.compiler.source}" />
- <attribute name="X-Compile-Target-JDK" value="${maven.compiler.target}" />
- <!-- Helper application -->
- <attribute name="Main-Class" value="examples/Main" />
- <!-- Allow java -jar examples.jar to work -->
- <attribute name="Class-Path" value="commons-net-${project.version}.jar" />
- </manifest>
- <fileset dir="target/classes" includes="examples/**" />
- </jar>
- </target>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <!-- Attaches the commons-net-ftp and examples JARs to the Maven lifecycle
- to ensure they will be signed and deployed as normal -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.8</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>target/commons-net-ftp-${project.version}.jar</file>
- <type>jar</type>
- <classifier>ftp</classifier>
- </artifact>
- <artifact>
- <file>target/commons-net-examples-${project.version}.jar</file>
- <type>jar</type>
- <classifier>examples</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <!-- Exclude examples from Javadoc jar -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <excludePackageNames>examples.*</excludePackageNames>
- </configuration>
- </plugin>
-
- <!-- Copy the examples sources -->
- <plugin>
- <artifactId>maven-resources-plugin</artifactId>
- <executions>
- <execution>
- <id>copy-resources</id>
- <phase>pre-site</phase>
- <goals>
- <goal>copy-resources</goal>
- </goals>
- <configuration>
- <outputDirectory>${basedir}/target/site/examples</outputDirectory>
- <resources>
- <resource>
- <directory>src/main/java/examples</directory>
- <excludes>
- <exclude>**/Main.java</exclude>
- </excludes>
- <filtering>false</filtering>
- </resource>
- </resources>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-scm-publish-plugin</artifactId>
- <configuration>
- <ignorePathsToDelete>
- <ignorePathToDelete>javadocs</ignorePathToDelete>
- </ignorePathsToDelete>
- </configuration>
- </plugin>
-
- </plugins>
-
- </build>
-
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>${commons.changes.version}</version>
- <configuration>
- <issueLinkTemplatePerSystem>
- <default>%URL%/%ISSUE%</default>
- </issueLinkTemplatePerSystem>
- <template>release-notes.vm</template>
- <templateDirectory>src/changes</templateDirectory>
- <!-- Add sample JIRA report - 'mvn changes:jira-report' or 'mvn site' -->
- <onlyCurrentVersion>false</onlyCurrentVersion>
- <columnNames>Fix Version,Key,Component,Summary,Type,Resolution,Status</columnNames>
- <!-- Sort cols have to be reversed in JIRA 4 -->
- <sortColumnNames>Key DESC,Type,Fix Version DESC</sortColumnNames>
- <resolutionIds>Fixed</resolutionIds>
- <statusIds>Resolved,Closed</statusIds>
- <!-- Don't include sub-task -->
- <typeIds>Bug,New Feature,Task,Improvement,Wish,Test</typeIds>
- <fixVersionIds>${commons.release.version}</fixVersionIds>
- <!-- The default is 100 -->
- <maxEntries>100</maxEntries>
- </configuration>
- <reportSets>
- <reportSet>
- <reports>
- <report>changes-report</report>
- <report>jira-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
-
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>2.5.5</version>
- <configuration>
- <excludeFilterFile>findbugs-exclude-filter.xml</excludeFilterFile>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>clirr-maven-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>examples/**</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <excludePackageNames>examples.*</excludePackageNames>
- </configuration>
- <reportSets>
- <reportSet>
- <reports>
- <report>javadoc</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>2.11</version>
- <configuration>
- <configLocation>${basedir}/checkstyle.xml</configLocation>
- <suppressionsLocation>${basedir}/checkstyle-suppressions.xml</suppressionsLocation>
- <enableRulesSummary>false</enableRulesSummary>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <!-- Parent pom does not (yet) exclude these -->
- <configuration>
- <excludes>
- <exclude>.checkstyle</exclude>
- <exclude>.fbprefs</exclude>
- </excludes>
- </configuration>
- </plugin>
-
- </plugins>
- </reporting>
-
- <profiles>
- <profile>
- <!-- Temporary hack to suppress Javadoc 8 errors -->
- <id>javadoc_8</id>
- <activation>
- <jdk>1.8</jdk>
- </activation>
- <properties>
- <!-- Disable Xdoclint, until JavaDoc issues are fixed -->
- <additionalparam>-Xdoclint:none</additionalparam>
- </properties>
- </profile>
- </profiles>
-
</project>
diff --git a/pom.xml b/pom.xml
index 0455274..b24e85b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,44 +19,47 @@
-->
<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">
- <parent>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-parent</artifactId>
- <version>36</version>
- </parent>
+ <!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !!!!!! !!!!!!
+ !!!!!! This pom is only provided !!!!!!
+ !!!!!! for build convenience and !!!!!!
+ !!!!!! should not be released !!!!!!
+ !!!!!! !!!!!!
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
+
<modelVersion>4.0.0</modelVersion>
- <groupId>commons-rdf</groupId>
- <artifactId>commons-rdf</artifactId>
+
+ <parent>
+ <groupId>org.apache.clerezza</groupId>
+ <artifactId>clerezza</artifactId>
+ <version>0.5</version>
+ <relativePath />
+ </parent>
+
+ <groupId>org.apache.clerezza.commons-rdf</groupId>
+ <artifactId>commons-reactor</artifactId>
<packaging>pom</packaging>
<version>0.1-SNAPSHOT</version>
- <name>Apache Commons RDF Reactor</name>
+ <name>Clerezza Commons RDF Reactor</name>
<description>
Apache Commons RDF provides an API modelling the RDF data model as defined by
http://www.w3.org/TR/rdf11-concepts/
</description>
- <url>http://commons.apache.org/sandbox/commons-rdf/</url>
- <!-- TBD
+
+ <url>http://clerezza.apache.org/commons-rdf/</url>
+
<issueManagement>
<system>jira</system>
- <url>http://issues.apache.org/jira/browse/RDF</url>
+ <url>http://issues.apache.org/jira/browse/CLEREZZA</url>
</issueManagement>
- -->
- <inceptionYear>2014</inceptionYear>
+
+ <inceptionYear>2015</inceptionYear>
<scm>
- <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/rdf/trunk</connection>
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/rdf/trunk</developerConnection>
- <url>http://svn.apache.org/viewvc/commons/proper/rdf/trunk</url>
+ <connection>scm:git:https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</connection>
+ <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</developerConnection>
+ <url>https://git-wip-us.apache.org/repos/asf/clerezza-rdf-core.git</url>
</scm>
-
- <distributionManagement>
- <site>
- <id>apache.website</id>
- <name>Apache Commons Site</name>
- <url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/${commons.componentid}</url>
- </site>
- </distributionManagement>
-
<modules>
<module>api</module>
<module>impl.utils</module>