Now failing on duplicate item titles.
[agg.git] / TODO
blobe7b8e83a98fb844bfcfca07feadb88f12d391747
1 * check whether setting title/etc twice fails
2 * more assertions
3 * do not stop on first old item, consume whole feed
4   channel pubDate is not old.
5 * check whether new items are retrieved, but old ones are
6   not written
7 * item overwrite only if date >= olddate
8      else notice, skip offending item, and do not change
9          feed date, continue but exit with error
10      (invariant: date of every unfetched item is > feed date)
11 * Make directories/items read-only.
12 * check whether dates are handled properly (timezones!)
13 * fix remaining bugs (see README)
14 * support lastBuildDate and pubDate for channels
15 * replace assertions by proper error handling
16 * clean state after a tag level is left, so we can pipe
17   multiple streams, one after another, into one instance.