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