]> git.phdru.name Git - bookmarks_db.git/blob - doc/TODO
9c44e31f0887905c21b009722a843cba5f1e0eb8
[bookmarks_db.git] / doc / TODO
1 New robot based on PycURL.
2
3 A program to publish bookmarks with icons.
4
5 New HTML parser based on lxml to parse broken HTML.
6
7 Fetch description from <META name="description" content="..."> and store it in
8 bookmark.description if the description is empty. (How to update old
9 descriptions without replacing my own comments?)
10
11 Parse (or interpret) downloaded file and get javascript redirects.
12
13 More and better documentation.
14
15 Merge "writers" to storage managers.
16 New storage managers: shelve, SQL, ZODB, MetaKit.
17 More robots (URL checkers): threading, asyncore-based.
18 Configuration file to configure defaults - global defaults for the system
19 and local defaults for subsystems.
20
21 Ruleset-based mechanisms to filter out what types of URLs to check: checking
22 based on URL schema, host, port, path, filename, extension, etc.
23
24 Detailed reports on robot run - what's old, what's new, what has been moved,
25 errors, etc.
26 WWW-interface to the report.
27
28 Bigger database. Multiuser database. Robot should operates on a part of
29 the DB.
30 WWW-interface to the database. User should import/export/edit bookmarks,
31 schedule robot run, etc.