[project @ 5865]
[audio-mpd.git] / TODO
blob0ff5794e5b771877aaa7ca9d0ee42bae09cc8fc1
1 no time plan associated - not even an order implied.
3 the indication in parens forecasts the difficulty / bump in version implied.
4 can be either minor, medium or major.
7 ** distribution:
9 - sign module using Module::Signature.
12 ** module cleaning
14 - creating AM::Stats, on the same model than AM::Status, since a plain
15   hash ref is quite ugly to manipulate, and not encapsulated
16 - maybe creating AM::Time, to get rid of the get_time_format and
17   get_time_info methods, for exactly the same reasons
20 ** module enhancements
22 - implementing missing methods in am::collection (random, etc.)
23 - extending and harmonizing subs in am::playlist (add() should allow
24   multiple arguments, for example)
25 - what about improving am::status to allow for auto-update?
28 ** tests:
30 - perform test coverage and fill in the blanks.
33 ** dialog with mpd:
35 - more extensive coverage of supported mpd instruction set.
36 - better communication with mpd (including auto-reconnect).
39 ** mpd scripts:
41 - mpd proxy adding song ratings on-the-fly.
42 - small daemon watching collcetion dir (inotify) and updating mpd