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
|
|
16 Move some text from noffle.1 to noffle.conf.5
|
|
17
|
|
18 Read timeout when running as server and automatically close if client
|
|
19 does not send data for a longer time.
|
|
20
|
|
21 Implement simple filter using popen or fifos.
|
|
22
|
|
23 Make compatible to latest NNTP draft.
|
|
24
|
|
25 Improve speed of online mode:
|
|
26 * Never update overview more than once per hour (or configurable time)
|
|
27 * Keep connection to server open for a while
|
|
28
|
|
29 Check all in
|
|
30 http://mars.superlink.net/user/tal/writings/news-software-authors.html
|
|
31 (Use NOV library? Use inews for validating posted articles? ... )
|
|
32
|
|
33 Use numbers when retrieving articles. Retrieving by message-id
|
|
34 is disabled at some servers.
|
|
35
|
|
36 Expire should clean up empty request/outgoing directories, so they will not
|
|
37 exists forever after a server change.
|
|
38
|
|
39 understand supersedes header (useful for reading news.answers group)
|
|
40
|
|
41 Do not log program abortion due to SIGINT, if no inconsistency can occur,
|
|
42 (e.g. when calling 'noffle -d' to a pipe and next program terminates or
|
|
43 pressing ^C).
|
|
44
|
|
45 Improve www page and documentation.
|
|
46
|
|
47 Keeping the content list for several lock/unlock times could lead to
|
|
48 inconsistent results, because content list is maybe modified by
|
|
49 pseudo articles. Check this!
|
|
50
|
|
51 Optimize NEWGROUPS (extra list?)
|
|
52
|
|
53 Add noffle query option for checking all groups, if they are still
|
|
54 available at the remote server(s) and delete them otherwise.
|
|
55
|
|
56 =============================================================================
|
|
57 Some day far away
|
|
58 =============================================================================
|
|
59
|
|
60 Get and execute cancel messages (read control.cancel, but use xpat to get
|
|
61 only cancels for groups in fetchlist). Seems to be expensive (20000 headers
|
|
62 a day, takes the remote server to search through)
|
|
63
|
|
64 =============================================================================
|
|
65 Always
|
|
66 =============================================================================
|
|
67
|
|
68 Regularely look into news.software.readers to see what people are using,
|
|
69 and test them with Noffle compiled in debug mode.
|
|
70
|
|
71 Readers used by users or suitable for use with noffle.
|
|
72
|
|
73 tin
|
|
74 krn
|
|
75 pine
|
|
76 netscape (4.5)
|
|
77 staroffice
|
|
78 slrn
|
|
79 gnus (?)
|