GitHub user stain opened a pull request:

    https://github.com/apache/incubator-commonsrdf/pull/25

    COMMONSRDF-46 Rename RDFTermFactory to RDF

    [COMMONSRDF-46](https://issues.apache.org/jira/browse/COMMONSRDF-46)
    
    This keeps a `@Deprecated` skeleton `RDFTermFactory` with the 0.2.0 
signatures, adds a newer `RDF` interface which also includes the new 
`createDataset()` and implementation-specific methods.
    
    The `RDF` implementation also change names to match, e.g. `RDF4J` instead 
of `RDF4JFactory`, `JenaRDF` instead of `JenaFactory`.
    
    This pull requests includes suggested [changes to the user 
guide](https://github.com/apache/incubator-commonsrdf/blob/COMMONSRDF-46/src/site/markdown/userguide.md#creating-commons-rdf-instances)
    
    See also [suggested 
javadoc](http://stain.github.io/incubator-commonsrdf/COMMONSRDF-46/org/apache/commons/rdf/api/RDF.html)
 and children.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/incubator-commonsrdf COMMONSRDF-46

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-commonsrdf/pull/25.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #25
    
----
commit c82f15ee25b0cbee4528a3a72b37503182bd01cc
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:03:09Z

    RDFTermFactory -> RDFFactory

commit 2f4a2769112d9e53c63b87e01c8b8fe9d4d273ab
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:04:34Z

    Deprecated RDFTermFactory skeleton with 0.2.0 method signatures

commit 518eacb516ff9ab6a98149c254728056eec80778
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:19:55Z

    RDFFactory methods no longer throw UnsupportedOperationException
    
    Thus we can remove the `default` methods and simplify the
    AbstractRDFTermFactoryTest

commit 2a6fefa17c6048881dacc994a82d766308a9be7e
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:25:44Z

    explain why relative IRI test can be ignored

commit 17c0d271cc17b61806ec8735ca2f82e0c4bd6050
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:26:11Z

    Tweaks for ignored tests

commit 08fbb929286d96adb52dfa1946e346900d1f06c5
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:37:56Z

    SimpleRDFTermFactory -> SimpleRDFFactory

commit 374bb0f84a60bcaab5813d49bc7427f7441e5c7d
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:43:19Z

    Deprecated SimpleRDFTermFactory

commit 2c62adad2f6e5a055e208345c0aa7f42ba8ebcc6
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T16:48:19Z

    Updated META-INF/services

commit 102a9fcebe32a384139ec2267fa332a3da8129a3
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T17:02:16Z

    tests for ServiceLoader

commit f229c1711fb70ad934d24b1d7530ecfd5cac5ba3
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T17:03:24Z

    RDFFactory documentation

commit 9addc8c08c991198c2736a8d1f89ddd37fe341e7
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-19T17:07:23Z

    Javadoc: @see RDFFactory for making IRI etc

commit ff94b9da54f1176816c48cb95edd12928eb0b035
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:17:49Z

    RDFFactory -> RDF

commit 384a83377e8f643d61ffc91d202e84053450fa55
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:44:43Z

    JenaFactory -> JenaRDF

commit 790b60591d23e5a332932d530f4e98c7e162eb59
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:44:53Z

    SimpleFactory -> SimpleRDF

commit defb7d81ca349f1403ff261cff0acf08275e61b7
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:46:53Z

    RDF4JFactory -> RDF4J

commit 430bc4d7c253ab9a023c39ff0afe9e750ff422e0
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:47:13Z

    JsonLDFactory -> JsonLDRDF

commit a1112a8f1a8d2c48b344af0d8ee3fa62784fe875
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:47:40Z

    Rephrase RDF to avoid "factory" speak
    
    ..just "RDF" is more difficult in text than the obvious
    Java class name "RDFFactory", hence more <code> typigraphy
    and "RDF implementation" phrases is needed.
    
    The good thing is that now we can think of instances of "RDF"
    as directly representing the implementation, e.g. "Jena".

commit d261f64f78e1c458d1c81b345a6869b53b5c1497
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:49:59Z

    SimpleRDFFactory -> SimpleRDF

commit 417963fe582804d2d1f3c47a7c0ffd702277b4db
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-22T23:54:59Z

    javadoc tweaks to avoid Factory

commit 3ed4272245535ed2fdb4b29ca074964734ea24ce
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-23T00:32:24Z

    avoid UnsupportedOperationException

commit fa27a178994bbe718bf8bff5a8bf405df39e4de7
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-23T00:42:03Z

    Merge branch 'avoid-unsupported' into COMMONSRDF-46

commit 9c191fc2f4ae00b6537e213d2681821b14104293
Author: Stian Soiland-Reyes <st...@apache.org>
Date:   2016-10-23T01:58:01Z

    RDFFactory -> RDF in user guide

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to