XSPF for Ruby 0.4

URI

http://xspf.rubyforge.org/

SYNOPSIS

XSPF for Ruby is a pure-Ruby XML Shareable Playlist Format parser and
generator.

HISTORY

Current version is 0.4, which adds XSPF generation. It is even able to
eat
its own dogfood.

STATUS

XSPF parser mostly complete and working for 95% of uses (see ‘Current
limitations’)

XSPF generator mostly complete and working for 95% of uses (see
‘Current
limitations’)

Exports XSPF to M3U, HTML, SMIL and SoundBlox

100% code coverage thanks to its extensive test suite

Current limitations:
- For ‘link’, ‘meta’ and ‘extension’ elements, only the first one is
parsed and only one can be generated
- The content of the ‘attribution’ element is not parsed (the XML
content
is returned)
- The content of the ‘extension’ element is not parsed (the XML
content is
returned)

ROADMAP

0.5: Remove current limitations when dealing with (its
content is not parsed) and and (only the first one is
parsed)

WHY

XSPF for Ruby is a side project born under the umbrella of spectaKle,
the
open source digital signage suite written in Ruby, QtRuby/Korundum and
Rails.

EXAMPLES

See the USAGE page in the RDoc and the test cases to find lots of
examples