Author: dmeyer
Date: Fri Apr 21 20:50:15 2006
New Revision: 1440

Added:
   trunk/beacon/TODO
Modified:
   trunk/beacon/src/client.py
   trunk/beacon/src/monitor.py
   trunk/beacon/src/parser.py
   trunk/beacon/src/server.py

Log:
doc update

Added: trunk/beacon/TODO
==============================================================================
--- (empty file)
+++ trunk/beacon/TODO   Fri Apr 21 20:50:15 2006
@@ -0,0 +1,32 @@
+1. Add function to the client to tell the server which directory to
+   monitor with inotify.
+
+2. Add subitem support (titles on iso DVD images)
+
+3. Support DVD directories
+
+4. Add support for rom drives and network media
+
+   o Mount / umount (inotify?)
+
+   o Possible blocking on access
+
+
+5. Beacon Reconnect:
+
+   o Add mount points back to the server
+
+   o add monitoring directories back to the server
+ 
+6. Support client update of items when the item is not in the db yet.
+
+7. Clean up Directory os.listdir stuff. It works, but it is ugly
+
+8. Update Monitor class
+
+   o Handle dirname searches on directories not monitored by inotify
+
+   o Check parents on file updates (cover?). Or is this not needed
+     beacuse of the crawler?
+
+9. Update doc

Modified: trunk/beacon/src/client.py
==============================================================================
--- trunk/beacon/src/client.py  (original)
+++ trunk/beacon/src/client.py  Fri Apr 21 20:50:15 2006
@@ -8,8 +8,6 @@
 # To use the server a Client object must be created. Once created, it is
 # possible to start a query on the client.
 #
-# TODO: make it possible to update an item that is not in the database.
-#
 # -----------------------------------------------------------------------------
 # kaa-beacon - A virtual filesystem with metadata
 # Copyright (C) 2005 Dirk Meyer
@@ -245,7 +243,7 @@
             for i in self._changed:
                 id = i._beacon_id
                 if not id:
-                    # TODO: How to update an item not in the db? Right now we
+                    # FIXME: How to update an item not in the db? Right now we
                     # can't do that and will drop the item.
                     continue
                 items.append((id, i._beacon_changes))

Modified: trunk/beacon/src/monitor.py
==============================================================================
--- trunk/beacon/src/monitor.py (original)
+++ trunk/beacon/src/monitor.py Fri Apr 21 20:50:15 2006
@@ -4,9 +4,6 @@
 # -----------------------------------------------------------------------------
 # $Id$
 #
-# TODO: handle all the FIXME and TODO comments inside this file and
-#       add docs for functions, variables and how to use this file
-#
 # -----------------------------------------------------------------------------
 # kaa-beacon - A virtual filesystem with metadata
 # Copyright (C) 2005 Dirk Meyer

Modified: trunk/beacon/src/parser.py
==============================================================================
--- trunk/beacon/src/parser.py  (original)
+++ trunk/beacon/src/parser.py  Fri Apr 21 20:50:15 2006
@@ -4,8 +4,7 @@
 # -----------------------------------------------------------------------------
 # $Id$
 #
-# TODO: handle all the FIXME and TODO comments inside this file and
-#       add docs for functions, variables and how to use this file
+# TODO: add more data to the item (cover) and start thumbnailing
 #
 # -----------------------------------------------------------------------------
 # kaa-beacon - A virtual filesystem with metadata

Modified: trunk/beacon/src/server.py
==============================================================================
--- trunk/beacon/src/server.py  (original)
+++ trunk/beacon/src/server.py  Fri Apr 21 20:50:15 2006
@@ -4,9 +4,6 @@
 # -----------------------------------------------------------------------------
 # $Id$
 #
-# TODO: handle all the FIXME and TODO comments inside this file and
-#       add docs for functions, variables and how to use this file
-#
 # -----------------------------------------------------------------------------
 # kaa-beacon - A virtual filesystem with metadata
 # Copyright (C) 2005 Dirk Meyer
@@ -114,9 +111,6 @@
             album = (unicode, ATTR_KEYWORDS),
             genre = (unicode, ATTR_INDEXED))
 
-        # TODO: add more known types and support data tracks on
-        # audio cds
-
         # list of current clients
         self._clients = []
         
@@ -272,7 +266,6 @@
         """
         for dbid, attributes in items:
             self._db.update_object(dbid, **attributes)
-        # TODO: they are changed now, send update to every other client
         self._db.commit()
 
         


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to