]> git.phdru.name Git - bookmarks_db.git/blobdiff - doc/TODO
Skip Firefox SmartBookmarks.
[bookmarks_db.git] / doc / TODO
index f8889bf500e65491544389d0a3f4c30d618ce5ef..57a6c8dc39144934a282a8d7f9a80816ca00677b 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,6 +1,17 @@
-Get and store icon.
+New storage: json.
+
+New storage: pyyaml.
+
+New robot based on PycURL.
+
+Use lxml to parse broken HTML.
+
+A program to publish bookmarks with icons.
+
+Fetch description from <META name="description" content="..."> and store it in
+bookmark.description if the description is empty. (How to update old
+descriptions without replacing my own comments?)
 
 
-Cleanup HTML before parsing using BeautifulSoap or Tidy.
 Parse (or interpret) downloaded file and get javascript redirects.
 
 More and better documentation.
 Parse (or interpret) downloaded file and get javascript redirects.
 
 More and better documentation.
@@ -8,7 +19,6 @@ More and better documentation.
 Merge "writers" to storage managers.
 New storage managers: shelve, SQL, ZODB, MetaKit.
 More robots (URL checkers): threading, asyncore-based.
 Merge "writers" to storage managers.
 New storage managers: shelve, SQL, ZODB, MetaKit.
 More robots (URL checkers): threading, asyncore-based.
-
 Configuration file to configure defaults - global defaults for the system
 and local defaults for subsystems.
 
 Configuration file to configure defaults - global defaults for the system
 and local defaults for subsystems.