Planned Enhancements and Known Bugs
===================================

General
--------
 o The ability to write v2 tags.
 o Incorporate Aubin's debian package patches.
 o Read-only bit must be used to disable set methods.
 o File/tag preservation rules must be followed when saving is added.
 o tag written tags with eyeD3 props.
 o Need a web page and icon (Heather).

ID3 v2.3 Compliance
-------------------
 o Extened headers.
 o UTF-16 encoding (0x01 byte prefix)
 o Parse MisucCDIdFrame deeper.
 o Native support for more frames!

ID3 v2.4 Compliance
-------------------
 o Handle appened ID3v2 tags, SEEK frames, and footers.
 o UTF-16BE encoding (0x02 byte prefix).
 o UTF-8 encoding (0x03 byte prefix).
 o Native support for more frames!

Ogg/Vorbis Compliance
---------------------
 o Parse field/value and incorporate OggTag into eyeD3.
 o Access methods.
 o UTF-8 support.  Currently the strings are interpreted as ISO-8859-1
   which works for every ogg tag I've encountered.
 o Ogg tag writing.

Problematic id3lib Sample Tags
------------------------------------
thatspot.tag - Parses fine, but native support for TMED, USLT, PCNT, POPM,
               TLEN, and IPLS is needed.
230-picture.tag - Not all the APIC image data is being read because it
                  looks as if the frame header is reporting the data
                  size before unsynchronization.  See id3lib mailing
                  list.
230-syncedlyrics.tag - Not tested, synced lyrics has not been implemented
                       yet.
230-unicode - Not tested, encodings other then ISO-8859-1 have not been
              implemented yet.
