Apple’s PropertyList in Ruby

Silly me just wanted to create my 1st project on rubyforge.org,
and when I had just filled out all fields for doing so,
rubyforge.org told me, that a project by that name already existed,
and actually I found out, it is exactly, what I could have used instead of writing my own software.
I remember, when I started that software,
I was so focused and overly sure, that it was absolutely unlikely to already exist.
I am happy to replace using my plist implementation by the public one soon.

Actually my code looks like a litte more lightweight,
but it only implements a reader so far
(using ordinary lists and also hash lists but no dedicated classes),
and mine requires ‘rexml/document’
but theirs does it all itself — another case of NIH.
Both implementations don’t support property values of type date and data.

Maybe my code will survive this crisis.
Will this then be another case of NIH itself?
Or just offering an alternative?


Comments

One response to “Apple’s PropertyList in Ruby”

  1. Yeah I did the same thing 🙂 (my code is at http://code.google.com/p/ruby-plist/).

    The rubyforge one doesn’t support binary property lists though, so as soon as I get round to submitting a patch for that I can remove my project.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.