You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by wi...@apache.org on 2017/10/30 03:18:36 UTC

[1/2] commons-rdf git commit: updated all documentation to point to the upcoming 0.4.0 release

Repository: commons-rdf
Updated Branches:
  refs/heads/0.4.0-RC [created] 6ca8c202b


updated all documentation to point to the upcoming 0.4.0 release


Project: http://git-wip-us.apache.org/repos/asf/commons-rdf/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rdf/commit/ee62ac40
Tree: http://git-wip-us.apache.org/repos/asf/commons-rdf/tree/ee62ac40
Diff: http://git-wip-us.apache.org/repos/asf/commons-rdf/diff/ee62ac40

Branch: refs/heads/0.4.0-RC
Commit: ee62ac40eb5e06e50e64e8f00134ec108d595520
Parents: 031aee2
Author: Sergio Fernández <se...@wikier.org>
Authored: Sun Oct 29 19:11:09 2017 -0700
Committer: Sergio Fernández <se...@wikier.org>
Committed: Sun Oct 29 19:11:09 2017 -0700

----------------------------------------------------------------------
 README.md                            |  8 ++++----
 RELEASE-NOTES.txt                    | 18 ++++++++++++++++
 src/site/markdown/download.md        | 34 +++++++++++++++----------------
 src/site/markdown/implementations.md |  8 ++++----
 src/site/markdown/introduction.md    |  6 +++---
 src/site/markdown/userguide.md       |  6 +++---
 6 files changed, 49 insertions(+), 31 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/ee62ac40/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index b1370b1..6bfe369 100644
--- a/README.md
+++ b/README.md
@@ -81,9 +81,9 @@ Building has been tested with [Apache Maven 3.2](http://maven.apache.org/downloa
     [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
     [INFO]                                                                         
     [INFO] ------------------------------------------------------------------------
-    [INFO] Building Commons RDF 0.0.3-SNAPSHOT
+    [INFO] Building Commons RDF 0.4.0
         ....
-    [INFO] Installing /home/johndoe/src/commons-rdf/commons-rdf-api/target/commons-rdf-api-0.0.3-SNAPSHOT-javadoc.jar to /home/johndoe/.m2/repository/org/apache/commons/commons-rdf/commons-rdf-api/0.0.3-SNAPSHOT/commons-rdf-api-0.0.3-SNAPSHOT-javadoc.jar
+    [INFO] Installing /home/asf/src/commons-rdf/commons-rdf-api/target/commons-rdf-api-0.4.0-javadoc.jar to /home/asf/.m2/repository/org/apache/commons/commons-rdf/commons-rdf-api/0.4.0/commons-rdf-api-0.4.0-SNAPSHOT-javadoc.jar
     [INFO] ------------------------------------------------------------------------
     [INFO] Reactor Summary:
     [INFO] 
@@ -108,7 +108,7 @@ To then use this build from your project, add to Maven (update `<version>` to ma
     <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-rdf-api</artifactId>
-        <version>0.3.0-incubating</version>
+        <version>0.4.0</version>
     </dependency>
 
 .. and an equivalent `<dependency>` for the 
@@ -184,7 +184,7 @@ classifier for the commons-rdf-api module, for example (for Maven):
     <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-rdf-api</artifactId>
-        <version>0.3.0-incubating</version>
+        <version>0.4.0</version>
         <classifier>tests</classifier>
         <scope>test</scope>
     </dependency>

http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/ee62ac40/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index b192d2b..79a3f42 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -5,6 +5,24 @@
 See https://issues.apache.org/jira/browse/COMMONSRDF/
 for issues fixed since the last release.
 
+## 0.4.0 (2017-11)
+
+This is the first release after graduation. Although there are not API changes
+nor big improvements, it updates different core aspects and dependencies.
+
+* [COMMONSRDF-62] - japicmp-maven-plugin breaking build because there is at least one incompatibility
+* [COMMONSRDF-63] - AbstractRDFParserTest.parseFile and parseFileContentType broken under Mac OS X
+* [COMMONSRDF-52] - Duplicate Bundle-SymbolicName values across all components
+* [COMMONSRDF-55] - Stream of Jena quads use wrong IRI for default graph
+* [COMMONSRDF-47] - RDFSyntax should be interface, not enum
+* [COMMONSRDF-51] - RDF-1.1 specifies that language tags need to be compared using lower-case
+* [COMMONSRDF-57] - Use newer dependency Jena/RDF4J/JSONLD Java
+* [COMMONSRDF-53] - Add ServiceLoader support in OSGi
+* [COMMONSRDF-64] - Add Automatic-Module-Name to bundle manifest
+* [COMMONSRDF-65] - Upgrade to Jena 3.4.0, RDF4J 2.2.2
+* [COMMONSRDF-59] - Fix javadocs warnings
+* [COMMONSRDF-54] - overloaded versions of RDF4J#asRDFTerm(org.eclipse.rdf4j.model.Value)
+
 
 ## 0.3.0-incubating (2016-11)
 

http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/ee62ac40/src/site/markdown/download.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md
index 22499fe..71bc3ac 100644
--- a/src/site/markdown/download.md
+++ b/src/site/markdown/download.md
@@ -39,7 +39,7 @@ To use Commons RDF with [Maven](https://maven.apache.org/), add to your `pom.xml
   <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rdf-api</artifactId>
-      <version>0.3.0-incubating</version>
+      <version>0.4.0</version>
   </dependency>
 
   <!-- and at least one of the implementations: -->
@@ -47,22 +47,22 @@ To use Commons RDF with [Maven](https://maven.apache.org/), add to your `pom.xml
   <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rdf-simple</artifactId>
-      <version>0.3.0-incubating</version>
+      <version>0.4.0</version>
   </dependency>
   <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rdf-jsonld-java</artifactId>
-      <version>0.3.0-incubating</version>
+      <version>0.4.0</version>
   </dependency>
   <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rdf-jena</artifactId>
-      <version>0.3.0-incubating</version>
+      <version>0.4.0</version>
   </dependency>
   <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rdf-rdf4j</artifactId>
-      <version>0.3.0-incubating</version>
+      <version>0.4.0</version>
   </dependency>
 
 </dependencies>
@@ -85,20 +85,20 @@ you may also be interested in the [source code repository](source-repository.htm
 which is also [mirrored to GitHub](http://github.com/apache/commons-rdf).
 
 
-### 0.3.0-incubating
+### 0.4.0
 
-**Apache Commons RDF 0.3.0-incubating** was published on 2016-11-15, and is available for download
+**Apache Commons RDF 0.4.0** was published on 2016-11-15, and is available for download
 from official mirrors of the
-ASF Distribution Directory [incubator/commonsrdf](https://www.apache.org/dyn/closer.lua/incubator/commonsrdf/0.3.0-incubating/):
+ASF Distribution Directory [incubator/commonsrdf](https://www.apache.org/dyn/closer.lua/incubator/commonsrdf/0.4.0/):
 
-* [apache-commons-rdf-0.3.0-incubating-src.zip](https://www.apache.org/dyn/closer.lua/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.zip)
-  ([asc](https://www.apache.org/dist/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.zip.asc),
-  [md5](https://www.apache.org/dist/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.zip.md5),
-  [sha1](https://www.apache.org/dist/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.zip.sha1))
-* [apache-commons-rdf-0.3.0-incubating-src.tar.gz](https://www.apache.org/dyn/closer.lua/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.zip)
-  ([asc](https://www.apache.org/dist/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.tar.gz.asc),
-  [md5](https://www.apache.org/dist/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.tar.gz.md5),
-  [sha1](https://www.apache.org/dist/incubator/commonsrdf/0.3.0-incubating/apache-commons-rdf-0.3.0-incubating-src.tar.gz.sha1))
+* [apache-commons-rdf-0.4.0-src.zip](https://www.apache.org/dyn/closer.lua/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.zip)
+  ([asc](https://www.apache.org/dist/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.zip.asc),
+  [md5](https://www.apache.org/dist/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.zip.md5),
+  [sha1](https://www.apache.org/dist/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.zip.sha1))
+* [apache-commons-rdf-0.4.0-src.tar.gz](https://www.apache.org/dyn/closer.lua/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.zip)
+  ([asc](https://www.apache.org/dist/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.tar.gz.asc),
+  [md5](https://www.apache.org/dist/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.tar.gz.md5),
+  [sha1](https://www.apache.org/dist/incubator/commonsrdf/0.4.0/apache-commons-rdf-0.4.0-src.tar.gz.sha1))
 
 After downloading the files, [check the signatures](https://www.apache.org/info/verification.html) 
 using the following [KEYS](https://www.apache.org/dist/incubator/commonsrdf/KEYS)
@@ -111,4 +111,4 @@ Previous release are available from [archive.apache.org](https://archive.apache.
 
 Note that earlier 
 [incubator releases](https://archive.apache.org/dist/incubator/commonsrdf/)
-(0.3.0-incubating and earlier) are archived separately. 
+(0.4.0 and earlier) are archived separately. 

http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/ee62ac40/src/site/markdown/implementations.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/implementations.md b/src/site/markdown/implementations.md
index 9918f1d..416820a 100644
--- a/src/site/markdown/implementations.md
+++ b/src/site/markdown/implementations.md
@@ -61,7 +61,7 @@ usage (e.g. prototyping and creating graph fragments).
 <dependency>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rdf-simple</artifactId>
-    <version>0.3.0-incubating</version>
+    <version>0.4.0</version>
 </dependency>
 ```
 
@@ -85,7 +85,7 @@ Graph graph = rdf.createGraph();
 <dependency>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rdf-jena</artifactId>
-    <version>0.3.0-incubating</version>
+    <version>0.4.0</version>
 </dependency>
 ```
 
@@ -124,7 +124,7 @@ The generalized triples/quads can be accessed as [org.apache.jena.graph.Triple](
 <dependency>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rdf-rdf4j</artifactId>
-    <version>0.3.0-incubating</version>
+    <version>0.4.0</version>
 </dependency>
 ```
 
@@ -187,7 +187,7 @@ This is primarily intended to support [JSON-LD](http://json-ld.org/) parsing and
 <dependency>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rdf-jsonld</artifactId>
-    <version>0.3.0-incubating</version>
+    <version>0.4.0</version>
 </dependency>
 ```
 

http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/ee62ac40/src/site/markdown/introduction.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/introduction.md b/src/site/markdown/introduction.md
index f0250b0..574fda2 100644
--- a/src/site/markdown/introduction.md
+++ b/src/site/markdown/introduction.md
@@ -86,9 +86,9 @@ to share your project or to use newer versions of Commons RDF.
 
 This tutorial assumes a classic Java project with local `.jar` files (say in your project's `lib/` folder), so download and add to your project's class path:
 
-* [commons-rdf-api-0.3.0-incubating.jar](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-api/0.3.0-incubating/commons-rdf-api-0.3.0-incubating.jar)
-([signature](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-api/0.3.0-incubating/commons-rdf-api-0.3.0-incubating.jar.asc))
-* [commons-rdf-simple-0.3.0-incubating.jar](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-simple/0.3.0-incubating/commons-rdf-simple-0.3.0-incubating.jar) ([signature](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-simple/0.3.0-incubating/commons-rdf-simple-0.3.0-incubating.jar.asc))
+* [commons-rdf-api-0.4.0.jar](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-api/0.4.0/commons-rdf-api-0.4.0.jar)
+([signature](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-api/0.4.0/commons-rdf-api-0.4.0.jar.asc))
+* [commons-rdf-simple-0.4.0.jar](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-simple/0.4.0/commons-rdf-simple-0.4.0.jar) ([signature](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-simple/0.4.0/commons-rdf-simple-0.4.0.jar.asc))
 
 _Tip: If you prefer you can [verify the  signatures](https://www.apache.org/info/verification.html) using the Apache Commons [KEYS](https://www.apache.org/dist/commons/KEYS)._
 

http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/ee62ac40/src/site/markdown/userguide.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/userguide.md b/src/site/markdown/userguide.md
index e09cfd7..30c74e7 100644
--- a/src/site/markdown/userguide.md
+++ b/src/site/markdown/userguide.md
@@ -21,7 +21,7 @@
 # User Guide
 
 This page shows some examples of a client using the Commons RDF API.
-It was last updated for version `0.3.0-incubating` of the
+It was last updated for version `0.4.0` of the
 Commons RDF [API](apidocs/).
 
 * [Introduction](#Introduction)
@@ -89,7 +89,7 @@ add the following dependency to your `pom.xml`:
     <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-rdf-api</artifactId>
-        <version>0.3.0-incubating</version>
+        <version>0.4.0</version>
     </dependency>
 </dependencies>
 ```
@@ -133,7 +133,7 @@ _simple_ implementation, add to your `<dependencies>`:
     <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-rdf-simple</artifactId>
-        <version>0.3.0-incubating</version>
+        <version>0.4.0</version>
     </dependency>
 ```
 


[2/2] commons-rdf git commit: COMMONSRDF-62: applied the fix to the release profile, too

Posted by wi...@apache.org.
COMMONSRDF-62: applied the fix to the release profile, too


Project: http://git-wip-us.apache.org/repos/asf/commons-rdf/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rdf/commit/6ca8c202
Tree: http://git-wip-us.apache.org/repos/asf/commons-rdf/tree/6ca8c202
Diff: http://git-wip-us.apache.org/repos/asf/commons-rdf/diff/6ca8c202

Branch: refs/heads/0.4.0-RC
Commit: 6ca8c202b30d523bdd7b04191fa4e5962b3a18b8
Parents: ee62ac4
Author: Sergio Fernández <se...@wikier.org>
Authored: Sun Oct 29 19:25:34 2017 -0700
Committer: Sergio Fernández <se...@wikier.org>
Committed: Sun Oct 29 19:25:34 2017 -0700

----------------------------------------------------------------------
 pom.xml | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/6ca8c202/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index d63c4b8..8011ed7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -591,14 +591,16 @@
         </profile>
         <profile>
             <id>release</id>
-        <!-- extends the release profile from commons -->
+            <properties>
+                <!-- COMMONSRDF-62 : JAPICMP does not handle 0.x release boundaries as defined in Semantic Versioning -->
+                <commons.japicmp.breakBuildOnBinaryIncompatibleModifications>false</commons.japicmp.breakBuildOnBinaryIncompatibleModifications>
+            </properties>
+            <!-- extends the release profile from commons -->
             <build>
-            <!--
-                <finalName>apache-commons-rdf-${project.version}</finalName>
--->
+                <!-- <finalName>apache-commons-rdf-${project.version}</finalName> -->
                 <plugins>
                     <plugin>
-                <!-- Avoid making *.asc.asc -->
+                        <!-- Avoid making *.asc.asc -->
                         <groupId>org.apache.maven.plugins</groupId>
                         <artifactId>maven-gpg-plugin</artifactId>
                         <configuration>