Add manual page provided by Decklin Foster.
[rawdog/.git] / todolist
index 89482786f8d24ff0fc3e904788ac2c48f2fce54d..6d5acd6ec4896a89e41e08962190f4c16a2a0261 100644 (file)
--- a/todolist
+++ b/todolist
@@ -1,3 +1,5 @@
+FIXME: redo sorting hack in feedparser.
+
 If rawdog crashes while updating a feed, it shouldn't forget the feeds it's
 already updated. Perhaps have an exception handler that keeps a safety copy of
 the state file and saves where it's got to so far?
@@ -14,8 +16,6 @@ Option to choose whether full content or summary is preferred.
 
 Review expiry logic: is maxage=0 the same as currentonly?
 
-Escape characters in text/plain?
-
 Plugin that gets run on new articles.
 
 OPML listing -- needs feed type.
@@ -37,14 +37,11 @@ specifying a feed.
 Add a needs_update() method to Feed; make Rawdog call that on all the feeds
 (when not being forced) and then call update() on each of them that needs it.
 
-Make feedparser take a urllib2.Opener rather than proxies etc.
-
 Where articles can be shown to have been updated (by unique ID), only show the
 latest version.
 
 For next release:
 - generalise templating (so the show template option takes a name, etc.)
-- remove old option parsing
 - require Python 2.3; kill 2.2 urllib2 workaround
 - use unicode.encode('ascii','xmlcharrefreplace') if possible?