From 4fb8ac2cc1217f8814ec4ab30287547d9060de06 Mon Sep 17 00:00:00 2001 From: "Zeeshan Ali (Khattak)" Date: Fri, 4 Jul 2008 14:27:23 +0000 Subject: [PATCH] Update design doc and TODO files. svn path=/trunk/; revision=210 --- ChangeLog | 7 +++++++ TODO | 20 ++++++++------------ doc/design.txt | 12 ++++++------ 3 files changed, 21 insertions(+), 18 deletions(-) diff --git a/ChangeLog b/ChangeLog index 80148c6..47301ea 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2008-07-04 Zeeshan Ali Khattak + * TODO: + * doc/design.txt: + + Update design doc and TODO files. + +2008-07-04 Zeeshan Ali Khattak + * src/gupnp-connection-manager.vala: - Swap the sink and source ProtocolInfo. diff --git a/TODO b/TODO index 5c13fcb..8b25f8d 100644 --- a/TODO +++ b/TODO @@ -1,14 +1,10 @@ Please read doc/design.txt for description of each object. -Before first release: - -* Implement GUPnPMediaTracker -* Complete Media Server by starting to use GUPnPMediaTracker - -Before second release: - -* Create the GUPnPMediaProvider interface -* Make GUPnPMediaTracker implement GUPnPMediaProvider -* Implement GUPnPMediaDb -* Turn GUPnPMediaTracker into a plugin -* Use GUPnPMediaDb +* Implement MediaExtractor +* Implement MediaDB +* Replace MediaTracker with MediaDB +* Create the MediaProvider interface +* MediaDB implements MediaProvider +* Implement plugin system in/for MediaDB +* Revive MediaTracker as a plugin +* Port MediaTracker code to Xesam. diff --git a/doc/design.txt b/doc/design.txt index 7f086e1..e29920d 100644 --- a/doc/design.txt +++ b/doc/design.txt @@ -1,20 +1,20 @@ objects and interfaces: -Name: GUPnPMediaServer +Name: GUPnP.MediaServer description: The main object that talks to the control-points. -Name: GUPnPMediaProvider +Name: GUPnP.MediaProvider description: Interface that all Media provider/backend objects must implement. -Name: GUPnPMediaDb +Name: GUPnP.MediaDB description: Object that: - imlements GUPnPMediaProvider - manages plugins that provides GUPnPMediaProvider -Name: GUPnPMediaTracker -description: tracker-based GUPnPMediaProvider implementation. +Name: GUPnP.MediaTracker +description: tracker-based GUPnP.MediaProvider implementation. http://www.tracker-project.org -Name: GUPnPMetadataExtractor +Name: GUPnP.MetadataExtractor description: Helper object providing metadata extraction facility. -- 2.7.4