You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commonsrdf.apache.org by st...@apache.org on 2016/11/30 23:25:31 UTC

[2/2] incubator-commonsrdf git commit: incubator-commonsrdf -> commons-rdf

incubator-commonsrdf -> commons-rdf

Reflecting INFRA-13006


Project: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/commit/ab7afbfe
Tree: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/tree/ab7afbfe
Diff: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/diff/ab7afbfe

Branch: refs/heads/master
Commit: ab7afbfe5f883f095c2da9ea6532019040836f45
Parents: bbbe181
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Wed Nov 30 23:12:16 2016 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Wed Nov 30 23:12:16 2016 +0000

----------------------------------------------------------------------
 MATURITY.md                       |  5 +++++
 README.md                         | 26 +++++++++++++-------------
 RELEASE-NOTES.txt                 |  8 +++++++-
 pom.xml                           |  4 ++--
 src/site/markdown/contributing.md | 31 +++++++++++++++++++++----------
 src/site/markdown/download.md     | 15 ++++++++++-----
 src/site/markdown/index.md        |  3 ++-
 src/site/markdown/introduction.md |  6 +++---
 src/site/markdown/userguide.md    |  8 ++++----
 9 files changed, 67 insertions(+), 39 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/MATURITY.md
----------------------------------------------------------------------
diff --git a/MATURITY.md b/MATURITY.md
index f0b63b7..9b07ddb 100644
--- a/MATURITY.md
+++ b/MATURITY.md
@@ -3,6 +3,11 @@
 This is a report of Commons RDF following the
 [Maturity Model for Apache Projects](https://community.apache.org/apache-way/apache-project-maturity-model.html) (2016-10).
 
+**NOTE**: Commons RDF [graduated on 2016-11-28](https://lists.apache.org/thread.html/a2e4081e53bde4d1ce2f98c13d1f3c9a783aaf2c5f1acec9c7b22e1b@%3Cgeneral.incubator.apache.org%3E)
+from the [Apache Incubator](http://incubator.apache.org/) to 
+become a sub-project (component) of [Apache Commons](https://commons.apache.org/).
+The links below may not have been updated following graduation.
+
 ## Code
 
 ### CD10

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 3e0c2d2..b1370b1 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,10 @@
 # Apache Commons RDF
 
-[![Build Status](https://travis-ci.org/apache/incubator-commonsrdf.svg?branch=master)](https://travis-ci.org/apache/incubator-commonsrdf)
+[![Build Status](https://travis-ci.org/apache/commons-rdf.svg?branch=master)](https://travis-ci.org/apache/commons-rdf)
 
-[![Coverage Status](https://coveralls.io/repos/apache/incubator-commonsrdf/badge.svg?branch=master&service=github)](https://coveralls.io/github/apache/incubator-commonsrdf?branch=master)
+[![Coverage Status](https://coveralls.io/repos/apache/commons-rdf/badge.svg?branch=master&service=github)](https://coveralls.io/github/apache/commons-rdf?branch=master)
 
-[Commons RDF](http://commonsrdf.incubator.apache.org/) aims to provide a common
+[Commons RDF](https://commons.apache.org/proper/commons-rdf/) aims to provide a common
 library for [RDF 1.1](http://www.w3.org/TR/rdf11-concepts/) with implementations
 for common Java RDF frameworks like [RDF4J](http://rdf4j.org/), [Apache
 Jena](http://jena.apache.org/) as well as for other libraries such as
@@ -14,7 +14,7 @@ Jena](http://jena.apache.org/) as well as for other libraries such as
 The main motivation behind this simple library is to revise an historical
 incompatibility issue between these toolkits. This library does not pretend to
 be a generic API wrapping those libraries, but is a 
-[set of common Java interfaces](http://commonsrdf.incubator.apache.org/apidocs/index.html?org/apache/commons/rdf/api/package-summary.html)
+[set of common Java interfaces](https://commons.apache.org/proper/commons-rdf/apidocs/index.html?org/apache/commons/rdf/api/package-summary.html)
 for the RDF 1.1 concepts, e.g. `IRI`, `BlankNode`, `Graph`,
 accompanied with unit test cases for their expected behaviour, and a `simple`
 implementation, which main purpose is to clarify the tests and interfaces.
@@ -28,9 +28,9 @@ A diagram of the interfaces included in Commons RDF:
 
 
 Everybody is welcomed to join the project and
-[contribute](http://commonsrdf.incubator.apache.org/contributing.html)!
+[contribute](https://commons.apache.org/proper/commons-rdf/contributing.html)!
 
-See the [Commons RDF homepage](http://commonsrdf.incubator.apache.org/) for more details.
+See the [Commons RDF homepage](httasp://commons.apache.org/proper/commons-rdf/) for more details.
 
 ## License
 
@@ -60,7 +60,7 @@ mailing list, use the
 [Subject tag `[RDF]`](https://lists.apache.org/list.html?dev@commons.apache.org:lte=1M:%5BRDF%5D)
 to follow the ongoing development of Commons RDF, ask questions 
 about its usage, or help shape Commons RDF by 
-[contributing](http://commonsrdf.incubator.apache.org/contributing.html)
+[contributing](https://commons.apache.org/proper/commons-rdf/contributing.html)
 your ideas, code and use cases. 
  
 
@@ -112,11 +112,11 @@ To then use this build from your project, add to Maven (update `<version>` to ma
     </dependency>
 
 .. and an equivalent `<dependency>` for the 
-[implementation](http://commonsrdf.incubator.apache.org/implementations.html)
+[implementation](https://commons.apache.org/proper/commons-rdf/implementations.html)
 you would like, e.g. `commons-rdf-simple`.
 
 The `<version>` above might not be up to date, 
-see the [downloads](http://commonsrdf.incubator.apache.org/download.html) to
+see the [downloads](https://commons.apache.org/proper/commons-rdf/download.html) to
 use the latest stable release published in Maven Central.
     
 
@@ -124,13 +124,13 @@ use the latest stable release published in Maven Central.
 
 The Apache Commons RDF project is aiming to regularly release early 
 previews releases (0.x.y versions) and publish these to Maven Central.
-See the [downloads](http://commonsrdf.incubator.apache.org/download.html) to 
+See the [downloads](https://commons.apache.org/proper/commons-rdf/download.html) to 
 use the latest stable release.
 
 
 However, if you are following the ongoing
-development on [dev@commonsrdf](http://mail-archives.apache.org/mod_mbox/incubator-commonsrdf-dev/), 
-you may want to try the [snapshot builds](https://builds.apache.org/job/incubator-commonsrdf/), 
+development on [dev@commons](https://lists.apache.org/list.html?dev@commons.apache.org), (using subject tag `[RDF]`)
+you may want to try the [snapshot builds](https://builds.apache.org/job/commons-rdf/), 
 which are automatically deployed to the 
 [Apache snapshot repository](https://repository.apache.org/content/groups/snapshots/org/apache/commons/commons-rdf-api/).
 
@@ -149,7 +149,7 @@ as found in the current [pom.xml](pom.xml), and add to your own `pom.xml`:
   </repository>
 </repositories>
 ```
- 
+
 
 ## Simple implementation
 

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index a04233c..b192d2b 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,4 +1,10 @@
-# Apache Commons RDF (incubating)
+# Apache Commons RDF
+
+## 1.0.0-SNAPSHOT
+
+See https://issues.apache.org/jira/browse/COMMONSRDF/
+for issues fixed since the last release.
+
 
 ## 0.3.0-incubating (2016-11)
 

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 83877eb..4fbd76c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -334,7 +334,7 @@
                 </configuration>
             </plugin>
             <!-- Create code coverage reports and submit them to coveralls.io.
-            https://coveralls.io/github/apache/incubator-commonsrdf
+            https://coveralls.io/github/apache/commons-rdf
             -->
             <plugin>
                 <groupId>org.eluder.coveralls</groupId>
@@ -439,7 +439,7 @@
         <version>${commons.japicmp.version}</version>
         <configuration>
           <parameter>
-            <!-- Tell japicmp about the -incubator suffix  -->
+            <!-- Tell japicmp about the -incubator suffix for 0.3.0 -->
             <oldVersionPattern>\d+\.\d+\.\d+\-incubating</oldVersionPattern>
             <!-- japicmp requires "mvn package site" - below means "mvn
              site" still works (but without japicmp report) -->

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/src/site/markdown/contributing.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/contributing.md b/src/site/markdown/contributing.md
index 554f663..5212ae6 100644
--- a/src/site/markdown/contributing.md
+++ b/src/site/markdown/contributing.md
@@ -23,27 +23,38 @@
 Contributions to this project will be gratefully received.
 
 Feel free to subscribe to the
-[dev@commonsrdf](mail-lists.html)
+[dev@commons](mail-lists.html)
 mailing list to follow the ongoing development of Commons RDF, ask questions
 about its usage, or help shape Commons RDF by contributing your ideas, code and
-use cases.
+use cases. Please use the Subject tag `[RDF]` in your posts.
 
 You can contribute to Apache Commons RDF in many ways:
 
- * Participate in the design discussions on [dev@commonsrdf](mail-lists.html)
+ * Participate in the design discussions on [dev@commons](mail-lists.html)
  * Implement the Commons RDF API in your own [implementation](implementations.html)
  * Raise an [issue](https://issues.apache.org/jira/browse/COMMONSRDF)
- * Raise a [pull request](https://github.com/apache/incubator-commonsrdf/pulls) to:
-    + Contribute new [tests](https://github.com/apache/incubator-commonsrdf/tree/master/api/src/test/java/org/apache/commons/rdf/api)   
-    + Suggest changes to the [API](https://github.com/apache/incubator-commonsrdf/tree/master/api/)
+ * Raise a [pull request](https://github.com/apache/commons-rdf/pulls) to:
+    + Contribute new [tests](https://github.com/apache/commons-rdf/tree/master/api/src/test/java/org/apache/commons/rdf/api)   
+    + Suggest changes to the [API](https://github.com/apache/commons-rdf/tree/master/api/)
     + Improve the [Javadocs](apidocs/)
-    + Fix bugs in the [simple](https://github.com/apache/incubator-commonsrdf/tree/master/simple/src/main/java/org/apache/commons/rdf/simple) implementation
+    + Fix bugs in the [simple](https://github.com/apache/commons-rdf/tree/master/simple/src/main/java/org/apache/commons/rdf/simple) implementation
     + .. and more
- * Improve the [website](http://commonsrdf.incubator.apache.org/) by:
-    + Raising a pull request for changes to [src/site](https://github.com/apache/incubator-commonsrdf/tree/master/src/site)
+ * Improve the [website](https://commons.apache.org/proper/commons-rdf/) by:
+    + Raising a pull request for changes to [src/site](https://github.com/apache/commons-rdf/tree/master/src/site)
     + Contribute example use cases
+
+All ASF committers have write access to Apache Commons repositories
+and are welcome to contribute directly. (No need to ask!) Please make sure
+you have subscribed to the [dev@commons](mail-lists.html) list first for
+any feedback.  We do ask that you 
+raise a corresponding [issue](https://issues.apache.org/jira/browse/COMMONSRDF)
+referenced in your commits (e.g. 
+`COMMONSRDF-999: Avoid NullPointerException in GraphImpl.iterate()`). 
+Larger changes or any changes to the [api](api/) should be raised as a 
+[pull request](https://github.com/apache/commons-rdf/pulls) for code
+review and discussion.
  
-Contributions are assumed to be under the
+All contributions are assumed to be under the
 [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0),
 however we may ask you to also sign a 
 [software grant](https://www.apache.org/licenses/software-grant.txt) for any 

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/src/site/markdown/download.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md
index 2a6d7c7..22499fe 100644
--- a/src/site/markdown/download.md
+++ b/src/site/markdown/download.md
@@ -23,8 +23,8 @@
 
 ## Maven
 
-Apache Commons RDF (incubating) is available from
-[Maven Central](http://central.maven.org/maven2/org/apache/commons/commons-rdf-api/),
+Apache Commons RDF is available from
+[Maven Central](https://repo.maven.apache.org/maven2/org/apache/commons/commons-rdf-api/),
 mirrored from
 [ASF's Maven repository](https://repository.apache.org/content/repositories/releases/org/apache/commons/commons-rdf-api/).
 For convenience of IDE users, the Maven artifacts include `-javadoc.jar` and
@@ -78,11 +78,12 @@ details on each of the bindings.
 
 ## Source code
 
-Here you can find all source releases published by Apache Commons RDF (incubating).
+Here you can find all source releases published of Apache Commons RDF.
 
 For the latest developments
 you may also be interested in the [source code repository](source-repository.html),
-which is also [mirrored to GitHub](http://github.com/apache/incubator-commonsrdf).
+which is also [mirrored to GitHub](http://github.com/apache/commons-rdf).
+
 
 ### 0.3.0-incubating
 
@@ -106,4 +107,8 @@ is available from the [Apache Commons RDF Jira](https://issues.apache.org/jira/b
 
 ### Previous Releases
 
-Previous release are available from [archive.apache.org](https://archive.apache.org/dist/incubator/commonsrdf/).
+Previous release are available from [archive.apache.org](https://archive.apache.org/dist/commons/rdf/).
+
+Note that earlier 
+[incubator releases](https://archive.apache.org/dist/incubator/commonsrdf/)
+(0.3.0-incubating and earlier) are archived separately. 

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/index.md b/src/site/markdown/index.md
index 01bfd23..994fb07 100644
--- a/src/site/markdown/index.md
+++ b/src/site/markdown/index.md
@@ -23,8 +23,9 @@
 <div class="alert alert-info" role="alert">
   <p>
     <span class="glyphicon glyphicon-info-sign" aria-hidden="true"></span>
+    2016-11-28:
     Commons RDF has <strong>graduated</strong> from the
-    <a class="alert-link" href="http://incubator.apache.org/">Apache Incubator</a> and is 
+    Apache Incubator and is 
     now a component of the 
     <a class="alert-link" href="https://commons.apache.org/">Apache Commons</a> project.
   </p>

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/src/site/markdown/introduction.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/introduction.md b/src/site/markdown/introduction.md
index 3e7cbd2..073fe2b 100644
--- a/src/site/markdown/introduction.md
+++ b/src/site/markdown/introduction.md
@@ -26,7 +26,7 @@ and that you use an _IDE_ like
 [Netbeans](https://netbeans.org/).  Note that Commons RDF requires
 Open JDK 8, [Java 8](https://www.java.com/) or equivalent.
 
-The Commons RDF JARs are [available from Maven Central](download.html).
+The Commons RDF JARs are [available from Maven Central](download.html#Maven).
 While there are multiple [Commons RDF implementations](implementations.html),
 this tutorial will use the built-in _simple_ implementation as it requires no
 additional dependencies.
@@ -70,7 +70,7 @@ This tutorial assumes a classic Java project with local `.jar` files (say in you
 ([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))
 
-_Tip: If you prefer you can [verify the  signatures](https://www.apache.org/info/verification.html) using the Commons RDF [KEYS](http://www.apache.org/dist/incubator/commonsrdf/KEYS)._
+_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)._
 
 As there are [multiple Commons RDF implementations](implementations.html),
 we have to say which one we want to use. Add to your `RdfTutorial` class:
@@ -326,7 +326,7 @@ interfaces:
 * [BlankNode](apidocs/org/apache/commons/rdf/api/BlankNode.html) (indirect)
 * [Literal](apidocs/org/apache/commons/rdf/api/Literal.html) (value)
 
-Look at the method signature of [graph.contains(s,p,o)](http://commonsrdf.incubator.apache.org/apidocs/org/apache/commons/rdf/api/Graph.html#contains-org.apache.commons.rdf.api.BlankNodeOrIRI-org.apache.commons.rdf.api.IRI-org.apache.commons.rdf.api.RDFTerm-):
+Look at the method signature of [graph.contains(s,p,o)](apidocs/org/apache/commons/rdf/api/Graph.html#contains-org.apache.commons.rdf.api.BlankNodeOrIRI-org.apache.commons.rdf.api.IRI-org.apache.commons.rdf.api.RDFTerm-):
 
 ```java
 boolean contains(BlankNodeOrIRI subject,

http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/ab7afbfe/src/site/markdown/userguide.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/userguide.md b/src/site/markdown/userguide.md
index 34d88ae..e09cfd7 100644
--- a/src/site/markdown/userguide.md
+++ b/src/site/markdown/userguide.md
@@ -98,8 +98,8 @@ _The `<version>` above might not be up to date,
 see the [download page](download.html) for the latest version._
 
 If you are testing a `SNAPSHOT` version, then you will have to either build
-Commons RDF from [source](https://github.com/apache/incubator-commonsrdf), or
-add this [snapshot repository](https://github.com/apache/incubator-commonsrdf#snapshot-repository):
+Commons RDF from [source](https://github.com/apache/commons-rdf), or
+add this [snapshot repository](https://github.com/apache/commons-rdf#snapshot-repository):
 
 ```xml
 <repositories>
@@ -1277,8 +1277,8 @@ blank node [uniqueReference](apidocs/org/apache/commons/rdf/api/BlankNode.html#u
 
 The complete source code for the examples used in this user guide can be
 browsed in
-[UserGuideTest.java](https://github.com/apache/incubator-commonsrdf/blob/master/examples/src/example/UserGuideTest.java)
+[UserGuideTest.java](https://github.com/apache/commons-rdf/blob/master/examples/src/example/UserGuideTest.java)
 within the
-[examples](https://github.com/apache/incubator-commonsrdf/tree/master/examples)
+[examples](https://github.com/apache/commons-rdf/tree/master/examples)
 folder of the
 Commons RDF [source code repository](source-repository.html).