groovebasin/TODO
Andrew Kelley 83ec17de20 fix download plugin
also use config.js for config vars instead of leveldb
2013-09-26 04:21:31 -04:00

25 lines
1 KiB
Text

High priority:
* (andy) fix broken plugin - download
Before merging into master:
* fix broken plugin - upload
- while you're at it consider ditching qq fileuploader
* fix broken plugin - lastfm
* fix broken plugin - dynamicmode
* persist current playlist
* fix the TODOs strewn about the code
* support mpd protocol on a different port
* sometimes queuing an album puts the tracks in the wrong order. I suspect client side bug
* streaming with libgroove
Eventually:
* named playlist support
* replaygain scan when a song enters library
* automatically set track or album replaygain depending on nearby playlist items
* ditch handlebars
* replace socket.io with https://github.com/einaros/ws
* ditch qq fileuploader
* extract the skewed random song selection into a separate, tested module
* player: finer-grained updates. 'playlistUpdate' shouldn't be the only kind of update
- also should utilize the player's 'delete' and 'update' events for library changes
* player should notice when you delete a file while it is not running.