Mercurial > noffle
annotate TODO.TXT @ 10:d3fb34cb8198 noffle
[svn] Added comment
author | enz |
---|---|
date | Tue, 11 Apr 2000 07:50:16 +0100 |
parents | ba3bf8f65e18 |
children | 54f08929b195 |
rev | line source |
---|---|
0 | 1 |
2 ============================================================================= | |
3 Urgent | |
4 ============================================================================= | |
5 | |
6 Got some complains about readers sorting threads wrongly. Caused by noffle? | |
7 | |
8 Debug gnus. | |
9 | |
10 Has Client_connect resource leaks if it fails? | |
11 | |
12 ============================================================================= | |
13 Later | |
14 ============================================================================= | |
15 | |
5 | 16 Implement expiring by groups. There are some people requesting it and |
17 it is useful. | |
18 | |
0 | 19 Move some text from noffle.1 to noffle.conf.5 |
20 | |
21 Read timeout when running as server and automatically close if client | |
22 does not send data for a longer time. | |
23 | |
24 Implement simple filter using popen or fifos. | |
25 | |
26 Make compatible to latest NNTP draft. | |
27 | |
28 Improve speed of online mode: | |
29 * Never update overview more than once per hour (or configurable time) | |
30 * Keep connection to server open for a while | |
31 | |
32 Check all in | |
33 http://mars.superlink.net/user/tal/writings/news-software-authors.html | |
34 (Use NOV library? Use inews for validating posted articles? ... ) | |
35 | |
4
691dc670549a
[svn] Add idea with pseudo groups containing only requested articles
enz
parents:
0
diff
changeset
|
36 Store requested articles by group + number. This would allow to create |
691dc670549a
[svn] Add idea with pseudo groups containing only requested articles
enz
parents:
0
diff
changeset
|
37 pseudo-groups (like <groupname>.requested) that contained only fully |
691dc670549a
[svn] Add idea with pseudo groups containing only requested articles
enz
parents:
0
diff
changeset
|
38 downloaded articles in overview mode (very nice and clever |
691dc670549a
[svn] Add idea with pseudo groups containing only requested articles
enz
parents:
0
diff
changeset
|
39 idea sent in by a user, it would make using overview mode much easier). |
691dc670549a
[svn] Add idea with pseudo groups containing only requested articles
enz
parents:
0
diff
changeset
|
40 Second advantage: Noffle would work with servers that have retrieving |
691dc670549a
[svn] Add idea with pseudo groups containing only requested articles
enz
parents:
0
diff
changeset
|
41 articles by message-id disabled. |
0 | 42 |
43 Expire should clean up empty request/outgoing directories, so they will not | |
44 exists forever after a server change. | |
45 | |
46 understand supersedes header (useful for reading news.answers group) | |
47 | |
48 Do not log program abortion due to SIGINT, if no inconsistency can occur, | |
49 (e.g. when calling 'noffle -d' to a pipe and next program terminates or | |
50 pressing ^C). | |
51 | |
52 Improve www page and documentation. | |
53 | |
54 Keeping the content list for several lock/unlock times could lead to | |
55 inconsistent results, because content list is maybe modified by | |
56 pseudo articles. Check this! | |
57 | |
58 Optimize NEWGROUPS (extra list?) | |
59 | |
60 Add noffle query option for checking all groups, if they are still | |
61 available at the remote server(s) and delete them otherwise. | |
62 | |
63 ============================================================================= | |
64 Some day far away | |
65 ============================================================================= | |
66 | |
67 Get and execute cancel messages (read control.cancel, but use xpat to get | |
68 only cancels for groups in fetchlist). Seems to be expensive (20000 headers | |
69 a day, takes the remote server to search through) | |
70 | |
71 ============================================================================= | |
72 Always | |
73 ============================================================================= | |
74 | |
75 Regularely look into news.software.readers to see what people are using, | |
76 and test them with Noffle compiled in debug mode. | |
77 | |
78 Readers used by users or suitable for use with noffle. | |
79 | |
80 tin | |
81 krn | |
82 pine | |
83 netscape (4.5) | |
84 staroffice | |
85 slrn | |
86 gnus (?) |