Mercurial > noffle
diff TODO.TXT @ 0:04124a4423d4 noffle
[svn] Initial revision
author | enz |
---|---|
date | Tue, 04 Jan 2000 11:35:42 +0000 |
parents | |
children | 691dc670549a |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TODO.TXT Tue Jan 04 11:35:42 2000 +0000 @@ -0,0 +1,79 @@ + +============================================================================= +Urgent +============================================================================= + +Got some complains about readers sorting threads wrongly. Caused by noffle? + +Debug gnus. + +Has Client_connect resource leaks if it fails? + +============================================================================= +Later +============================================================================= + +Move some text from noffle.1 to noffle.conf.5 + +Read timeout when running as server and automatically close if client +does not send data for a longer time. + +Implement simple filter using popen or fifos. + +Make compatible to latest NNTP draft. + +Improve speed of online mode: + * Never update overview more than once per hour (or configurable time) + * Keep connection to server open for a while + +Check all in + http://mars.superlink.net/user/tal/writings/news-software-authors.html + (Use NOV library? Use inews for validating posted articles? ... ) + +Use numbers when retrieving articles. Retrieving by message-id +is disabled at some servers. + +Expire should clean up empty request/outgoing directories, so they will not +exists forever after a server change. + +understand supersedes header (useful for reading news.answers group) + +Do not log program abortion due to SIGINT, if no inconsistency can occur, +(e.g. when calling 'noffle -d' to a pipe and next program terminates or +pressing ^C). + +Improve www page and documentation. + +Keeping the content list for several lock/unlock times could lead to +inconsistent results, because content list is maybe modified by +pseudo articles. Check this! + +Optimize NEWGROUPS (extra list?) + +Add noffle query option for checking all groups, if they are still +available at the remote server(s) and delete them otherwise. + +============================================================================= +Some day far away +============================================================================= + +Get and execute cancel messages (read control.cancel, but use xpat to get +only cancels for groups in fetchlist). Seems to be expensive (20000 headers +a day, takes the remote server to search through) + +============================================================================= +Always +============================================================================= + +Regularely look into news.software.readers to see what people are using, +and test them with Noffle compiled in debug mode. + +Readers used by users or suitable for use with noffle. + + tin + krn + pine + netscape (4.5) + staroffice + slrn + gnus (?)