ruby-marc 0.5.0 released

12 views
Skip to first unread message

Jonathan Rochkind

unread,
May 7, 2012, 2:49:05 PM5/7/12
to Code for Libraries, blacklight-...@googlegroups.com
v0.5.0
- Extensive rewrite of MARC::Reader (ISO 2709 binary reader) to
provide a fairly complete and consistent handing of char encoding
issues in ruby 1.9.
- This code is well covered by automated tests, but ends up complex,
there may be bugs, please report them.
- May not work properly under jruby with non-unicode source
encodings.
- Still can't handle Marc8 encoding.
- May not have entirely backwards compatible behavior with regard to
char encodings under ruby 1.9.x as previous 0.4.x versions. Test
your code. In particular, previous versions may have automatically
_transcoded_ non-unicode encodings to UTF-8 for you. This version
will not do so unless you ask it to with correct arguments.


`gem install ruby-marc -v 0.5.0 `

https://github.com/ruby-marc/ruby-marc

Jonathan Rochkind

unread,
May 7, 2012, 3:24:18 PM5/7/12
to blacklight-...@googlegroups.com
PS:

For Blacklight, you'll need 3.4.1 to actually use ruby-marc 0.5.0.

Other recent versions of BL lock ruby-marc dependencies to 0.4.x. I
released 3.4.1 last week in preperation for ruby-marc 0.5.0.

This probably doens't matter to you unless you read _binary_ (ISO 2709)
marc in ruby 1.9. For that matter if you were doing so without problems
before, great. Me, I had problems with that, which ruby-marc 0.5.0 solve.
Reply all
Reply to author
Forward
0 new messages