remove reference to the java6 patch that was removed
Project: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/commit/eb0b0f92 Tree: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/tree/eb0b0f92 Diff: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/diff/eb0b0f92 Branch: refs/heads/master Commit: eb0b0f92ec640c9d9ebd4ab952d2ec5c7c0a32ae Parents: 8141ae0 Author: Peter Ansell <[email protected]> Authored: Wed Mar 11 09:10:30 2015 +1100 Committer: Peter Ansell <[email protected]> Committed: Wed Mar 11 09:10:30 2015 +1100 ---------------------------------------------------------------------- README.md | 31 +++---------------------------- 1 file changed, 3 insertions(+), 28 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/eb0b0f92/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index 6e9bd75..b2f7479 100644 --- a/README.md +++ b/README.md @@ -58,27 +58,6 @@ To then use from your project, add to Maven (update `<version>` to match the Mav <version>0.0.3-SNAPSHOT</version> </dependency> - -### Java 6/7 compatibility - -This API is targeting **Java 8**, as Java 7 is scheduled [EOL at April 2015](http://www.oracle.com/technetwork/java/javase/eol-135779.html). - -For convenience, a patched edition for Java 6 and 7 is however available. - -To build with Java 1.6/1.7 compatibility, use the `java6` Maven profile: - - $ mvn clean install -Pjava6 - -To then depend on the Java 6 edition in your Maven project, you need to use a special `classifier` to the dependency: - - <classifier>java6</classifier> - -Note that the Java 6 edition depends on the [Guava libraries](https://code.google.com/p/guava-libraries/) for providing the missing features. If you use the Java 6 version, your code will probably not be binary compatible with -libraries compiled against the regular (Java 8) edition of the Commons RDF API. - -The simple implementaton and testing (see below) are *not* included in the `-Pjava6` edition. - - ## Simple implementation The [commons-rdf-simple](commons-rdf-simple) module contains a @@ -94,8 +73,6 @@ Projects including [Apache Jena](http://jena.apache.org/) and [OpenRDF Sesame](http://rdf4j.org/) aim to provide complete and scalable implementations of the Commons RDF API. - - ## Testing The abstract classes @@ -106,12 +83,12 @@ can be realised as JUnit tests by implementations in order to verify that they pass the minimal requirements of this API. In order for this to work, your project will need to depend on the `tests` -classifier, for example (for Maven): +classifier for the commons-rdf-api module, for example (for Maven): <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.11</version> + <version>4.12</version> <scope>test</scope> </dependency> <dependency> @@ -122,14 +99,13 @@ classifier, for example (for Maven): <scope>test</scope> </dependency> -The extensions of each Test class needs to provide a +The extensions of each Test class need to provide a [RDFTermFactory](commons-rdf-api/src/main/java/com/github/commonsrdf/api/RDFTermFactory.java) that can create the corresponding implementations of a `Graph`, `IRI`, etc. For an example, see [SimpleGraphTest](commons-rdf-simple/src/test/java/com/github/commonsrdf/simple/SimpleGraphTest.java). - ## Contributors * Sergio Fernández ([Apache Marmotta](http://marmotta.apache.org)) @@ -139,7 +115,6 @@ For an example, see See [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to contribute. In short - raise a Github pull request. - ## License [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html)
