- From: Gregg Kellogg <gregg@greggkellogg.net>
- Date: Thu, 17 Dec 2015 12:09:36 -0800
- To: W3C Ruby RDF mailing list <public-rdf-ruby@w3.org>
- Cc: Arto Bendiken <arto@bendiken.net>, Tom Johnson <johnson.tom@gmail.com>
In RDF.rb 2.0, we intend to make several breaking changes, which are revealed in a backwards-compatible way in the 1.99 releases. One of this is the introduction of keyword arguments [1] instead of the traditional argument mechanism. As this is a new feature in Ruby 2.0, it cannot be supported in Ruby 1.9.x. In any case, Ruby 1.9 has been end-of-lifed [2] and it is time for RDF.rb, and related gems, to follow. In the 1.99.1 release, requiring ‘rdf’ will generate a deprecation warning if used with a version of Ruby < 2.0. Note that JRuby and ERB both are compatible with Ruby 2.0 now. The “develop” branch, where work is proceeding on RDF.rb 2.0, remove support for Ruby < 2.0. A future release supporting either the new keyword arguments, or the traditional method signatures will come out as a future 1.99 release. In 2.0, support for traditional method signatures will be dropped, in most cases. For the RDF.rb core team, Gregg Kellogg gregg@greggkellogg.net P.S. we’re actively seeking maintainers for other Ruby RDF gems: https://github.com/ruby-rdf/ [1] http://ruby-doc.org/core-2.1.0/doc/syntax/methods_rdoc.html#label-Keyword+Arguments [2] https://www.ruby-lang.org/en/news/2014/01/10/ruby-1-9-3-will-end-on-2015/
Received on Thursday, 17 December 2015 20:10:15 UTC