1 |
dpavlin |
36 |
=head1 TODO |
2 |
dpavlin |
12 |
|
3 |
dpavlin |
36 |
=head2 Urgent - has to be solved before next release |
4 |
dpavlin |
12 |
|
5 |
dpavlin |
36 |
+ sorting (date, rank, sender/recipient) |
6 |
|
|
+ add dates to search |
7 |
|
|
+ make calendar work |
8 |
|
|
- make calendar navigator (prev/next month/year) |
9 |
|
|
+ index more than one mailbox |
10 |
|
|
- pager for results (hm, Zoe doesn't seem to have that) |
11 |
|
|
- finish thread, lists (to, from, cc, bcc are working) |
12 |
dpavlin |
12 |
|
13 |
dpavlin |
36 |
=head2 Important - issues for next version |
14 |
|
|
|
15 |
|
|
+ show just 30 results max (configurable in config) |
16 |
|
|
- make swish-e re-index only changed mailboxes and merge index (or search |
17 |
dpavlin |
34 |
multiple indexes) |
18 |
dpavlin |
36 |
- move encoding into global.conf |
19 |
|
|
+ parse date after reading from mbox (if not in cache in) to proper format |
20 |
|
|
+ URL encode parameters in URLs |
21 |
|
|
- CSS layout (to prevent right column from running away) |
22 |
|
|
- plain_text_body sometimes returns empty body (Mail::Box problem?) |
23 |
dpavlin |
12 |
|
24 |
dpavlin |
36 |
=head2 Normal - issues which are not show-stoppers, but nice to have |
25 |
dpavlin |
12 |
|
26 |
dpavlin |
36 |
- switch search form to POST method |
27 |
dpavlin |
12 |
|
28 |
dpavlin |
36 |
=head2 optional - features which are nice to have eventually |
29 |
dpavlin |
12 |
|
30 |
dpavlin |
36 |
- read RSS feed |
31 |
|
|
- make local copy of remote imap/pop folders |
32 |
|
|
+ colorise message output (gray out quotes etc...) |
33 |
|
|
- show context when searching (but, body 5 filter got so good...) |
34 |
|
|
- make date format configurable |
35 |
|
|
- integrate Google::API to create results |
36 |
dpavlin |
12 |
|
37 |
dpavlin |
36 |
=head2 BUGS - known broken things |
38 |
|
|
|
39 |
|
|
- make Plucene version working again (if it ever becomes faster!) |