[libdmapsharing] Update TODO Signed-off-by: W. Michael Petullo <mike flyn org>



commit 58e89e1ab4816ce4d0b9683b144837fc24007d68
Author: W. Michael Petullo <mike flyn org>
Date:   Sun Feb 27 12:29:16 2011 -0600

    Update TODO
    Signed-off-by: W. Michael Petullo <mike flyn org>

 TODO |   59 +++++++++++++++++++++++++----------------------------------
 1 files changed, 25 insertions(+), 34 deletions(-)
---
diff --git a/TODO b/TODO
index f71417c..be8c915 100644
--- a/TODO
+++ b/TODO
@@ -1,13 +1,20 @@
-Realtime transcode: must g_input_stream_close what is returned from
-daap_record_read, unless I change API (see also dmapd.c)
+= Short term ===================================================================
+
+Noah: DNS-SD implementation
+	Finish browser side support.
+	Update MacPorts port to no longer require avahi.
 
-Reduce memory needed to send entire listing to client:
-	get bdb dmapd backend working well
-	review changes
+= Mid term =====================================================================
 
-Fix DNSSD on Mac OS X
+Noah: Comment purpose of each source file and describe interfaces, using test
+programs as examples (Note: wait on doxygen vs. gtk-doc decision.
 
-Audit remaining GSoC patch:
+Mike: Realtime transcode: must g_input_stream_close what is returned from
+daap_record_read, unless I change API (see also dmapd.c)
+
+= Long term ====================================================================
+
+Mike: Audit remaining GSoC patch:
 --- dmap-db.c
 --- dmap-share.c
 --- dacp-player.c
@@ -15,11 +22,11 @@ Audit remaining GSoC patch:
 --- dacp-share.c
 --- dacp-share.h
 
-Functions that could be simplified:
+Mike: Functions that could be simplified:
 	compare_record_property()
-	apply_filter()/_dmap_share_build_filter()
+	apply_filter()/_dmap_share_build_filter() (lex/yacc?)
 
-Add support for DMAP_CC_MSUP, dmap.supportsupdate
+Mike: Add support for DMAP_CC_MSUP, dmap.supportsupdate
 
 Something odd (as best as I can remember):
 	TunesRemote+ on Android emulator
@@ -31,35 +38,19 @@ Something odd (as best as I can remember):
 			entry_insert_text_cb has service_name set to garbled value
 			mdns_remote_added has service_name set to correct value
 
-Where to handle DACP-specific stuff in dmap-mdns-browser-avahi.c?
-
-Does, e.g., handle_server_info need user_data parameter?
+Mike: Where to handle DACP-specific stuff in dmap-mdns-browser-avahi.c?
 
-Complete DACP code and push Rhythmbox patch
+Mike: Does, e.g., handle_server_info need user_data parameter?
 
-Reduce the memory usage while building response to media list query.
+Mike: Replace dmap-md5.[ch] with GChecksum.
 
-Replace dmap-md5.[ch] with GChecksum.
+Mike: Ensure client test catches newly shared files?
 
-Ensure client test catches newly shared files?
+Mike: Do transcode based on client?
 
-Do transcode based on client?
+Mike: Fix seeking.
 
-Complete Mac OS X Zeroconf backend as an alternative to avahi
-	Finish browser side support.
-	Update MacPorts port to no longer require avahi.
-
-Fix seeking.
-
-Documentation, see README (put documentation in test code?).
-
-Clean up test_dmap_server.
+Mike: Clean up test_dmap_server.
 	Fix code that determines path of test.jpeg.
 
-See FIXME's in dmap-share.c, daap-share.c, daap-record.c and dpap-share.c.
-
-Comment purpose of each source file and describe interfaces, using test
-programs as examples.
-
-Version 4:
-	Use yacc
+Mike: See FIXME's in dmap-share.c, daap-share.c, daap-record.c and dpap-share.c.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]