From 846b1e265abbc4d2e75c436756152208b413dfc0 Mon Sep 17 00:00:00 2001 From: mdb Date: Mon, 2 Aug 2004 04:12:02 +0000 Subject: [PATCH] Various notes. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1473 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- projects/robodj/docs/notes.txt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/projects/robodj/docs/notes.txt b/projects/robodj/docs/notes.txt index 255c889f..547bd040 100644 --- a/projects/robodj/docs/notes.txt +++ b/projects/robodj/docs/notes.txt @@ -1,11 +1,20 @@ RoboDJ Notes ------------ +- Rewrite music daemon in Java, have the clients communicate with it using + a more robust protocol (maybe Narya) so that they can be informed when + shared state (the current track, etc.) changes + +- Provide a protocol for uploading mp3 files via the music server to avoid + having to do it by hand + +- Use Java code to handle ID3 reading and updating + +- Write a tool to import existing MP3 files into the system + - Play a sound when the ripping process is complete (or when an error occurs) because the user may be off doing something in another window -- Impersonate a registered CDDB client until we can get "approval". - - Have musicd manage the playlist hierarchically so that if we add a whole CD to the playlist, we can remove it in the same way. Also pass the metadata (entryid, songid) to the musicd as well so that we don't have