RDF.rb 2.0 planning and organizational changes

Planning has started for the 2.0 release of RDF.rb. This will bring some incompatible changes and introduce more up-to-date usage of Ruby conventions.

* Improved support for Transactions
* Separate the notions of Dataset from Repository
* Updated terminology: “context” will be obsoleted in favor of “graph” or “graph name”, depending on particulars.
* The transition of vocabularies out of RDF.rb and into the rdf-vocab gem will be completed

See the 2.0 milestone on the RDF.rb issue list for up-to-date features being considered [1]. Work is underway on the release-2.0 feature branch [2]. As usual, comments, suggestions, and of course, PRs are appreciated.

We’re also using Gitter on the RDF.rb repo (referenced in README, and [3]) for development chat for more realtime discussions from time-to-time.

Organizationally, Arto and I are happy to welcome Tom Johnson (@no-reply) as a core team member, while Ben Lavender becomes an emeritus member of the core team.

We’ll be changing the GitHub teams accordingly, locking down the Owners team to the core developers, and creating repository-specific teams for committers and core developers to other projects.

Eventually, we’d like to have a website specifically promoting Ruby RDF, perhaps based on the  Distiller maintained by @gkellogg [4]. Suggestions, contributions and donations are welcome.

Gregg Kellogg
gregg@greggkellogg.net

[1] https://github.com/ruby-rdf/rdf/issues?q=is%3Aopen+is%3Aissue+milestone%3A2.0
[2] https://github.com/ruby-rdf/rdf/tree/feature/release-2_0
[3] https://gitter.im/ruby-rdf/rdf
[3] http://rdf.greggkellogg.net/

Received on Tuesday, 30 June 2015 19:01:50 UTC