yajl-ruby icon indicating copy to clipboard operation
yajl-ruby copied to clipboard

Rename gem from yajl-ruby to yajl

Open sferik opened this issue 12 years ago • 4 comments

It makes sense for this repository to be named yajl-ruby, to avoid ambiguity with other wrapper libraries (not to mention YAJL itself) but the gem name need not include -ruby, since the rubygems package manager is tightly coupled to the Ruby language. Just as the sqlite3-ruby gem was renamed to sqlite, this package’s name should just be yajl.

This also increases consistency between the library’s name and the way it is required.

require 'yajl'

sferik avatar Dec 18 '13 11:12 sferik

I've been thinking about this lately as well. It's come up many times in the past I just wasn't sure how best to handle it other than just shipping the changed name :)

brianmario avatar Dec 18 '13 17:12 brianmario

I’ve proposed a similar change to libxml-ruby and fleshed out my thoughts on how best to roll this out: https://github.com/xml4r/libxml-ruby/pull/81#issuecomment-30852959.

Just as I offered to libxml-ruby, I’m happy to help coordinate this release process.

sferik avatar Dec 18 '13 17:12 sferik

For what it’s worth, bcrypt just made this transition seamlessly. Is there any reason not to move forward with this?

sferik avatar Feb 21 '14 21:02 sferik

:+1: I always try to gem install yail when I realize it’s called yajl with a J – oh no wait yajl-ruby :wink:

padde avatar Jun 19 '14 15:06 padde