Update design doc and TODO files.
authorZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Fri, 4 Jul 2008 14:27:23 +0000 (14:27 +0000)
committerZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Fri, 4 Jul 2008 14:27:23 +0000 (14:27 +0000)
svn path=/trunk/; revision=210

ChangeLog
TODO
doc/design.txt

index 80148c6..47301ea 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2008-07-04  Zeeshan Ali Khattak  <zeenix@gmail.com>
 
+       * TODO:
+       * doc/design.txt:
+
+       Update design doc and TODO files.
+
+2008-07-04  Zeeshan Ali Khattak  <zeenix@gmail.com>
+
        * src/gupnp-connection-manager.vala:
 
        - Swap the sink and source ProtocolInfo.
diff --git a/TODO b/TODO
index 5c13fcb..8b25f8d 100644 (file)
--- 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.
index 7f086e1..e29920d 100644 (file)
@@ -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.