diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 54 |
1 files changed, 20 insertions, 34 deletions
@@ -1,64 +1,50 @@ | |||
1 | Notes: | 1 | This is just the current plan, plans change. |
2 | RC == Release Critical | ||
3 | 2 | ||
4 | All issues that are targeted for the NEXT release | 3 | Annotations: |
5 | should also be filed on Mantis, except for "more testcases" | 4 | RC == Release Critical |
6 | which is always an ongoing issue. | ||
7 | 5 | ||
8 | Features that are targeted for future releases do not have | ||
9 | to be filed on Mantis (no need to bloat the database). | ||
10 | |||
11 | Oh, and this is of course just a plan. And plans always change. | ||
12 | 6 | ||
13 | 0.7.2 (goal: re-enable all 0.7.0 features): | 7 | 0.7.2 (goal: re-enable all 0.7.0 features): |
14 | - create custom gtk logger (via memory logger?) [see also #1027] | 8 | - create custom gtk logger (via memory logger?) [see also #1027] |
15 | => currently, "infoMessage" opens a window that cannot be closed | 9 | => currently, "infoMessage" opens a window that cannot be closed |
16 | and that does not have a frame!!! [RC] | 10 | and that does not have a frame!!! [RC] |
17 | - re-enable advanced/namespace menus [RC] | 11 | - test namespace search |
18 | + namespace search => FIX implementation (list namespaces!) | ||
19 | + design and start use of short/nice namespace names/search URIs | ||
20 | - re-enable advanced/collection menus | ||
21 | + collection creation => untested | ||
22 | + collection abortion => untested | ||
23 | + collection "start"/"stop" menu item sensitivity => untested | ||
24 | + show content of current collection (where!?) => do implementation | ||
25 | 12 | ||
26 | 13 | ||
27 | 0.7.3 (goal: polish): | 14 | 0.7.3 (goal: polish): |
28 | - pop-up dialogs / context menus (show extra information, | 15 | - #1045: ability to pause a search => requires FSUI changes! [RC] |
29 | in particular full metadata) [ medium ] | 16 | - #1040: announce newly found namespaces to user [RC] |
30 | - add right button popup menu operations for | 17 | - improve collection handling [RC] |
31 | Select by pattern | 18 | + show content of current collection somewhere |
32 | in the search result list. | 19 | + does it make sense to have "no update" for collections? |
20 | + for sporadically updated collection, have 'publish now' button | ||
21 | - design and use of short/nice namespace names/search URIs | ||
22 | - pop-up dialogs / context menus (show extra information, in particular full metadata) [RC] | ||
23 | - add right button popup menu operations for "Select by pattern" in the search result list. | ||
33 | - for potentially long clists, add option to specify a string | 24 | - for potentially long clists, add option to specify a string |
34 | pattern that must be matched for the lines to be displayed | 25 | pattern that must be matched for the lines to be displayed |
35 | (to further prune search results, for example) | 26 | (to further prune search results, for example) |
36 | - gnunet-setup plugin | 27 | - gnunet-setup plugin |
37 | - #1045 ability to pause a search => requires FSUI changes! | 28 | - #747: sharing stats for gnunet-gtk |
38 | - announce newly found namespaces to user -- #1040 | ||
39 | - #747 (sharing stats for gnunet-gtk) [RC] | ||
40 | 29 | ||
41 | 0.7.4 (goal: expand features): | 30 | 0.8.0 (goal: expand features): |
42 | - chat | 31 | - chat [RC] |
43 | - add option to list all indexed files and delete from them | 32 | - add option to list all indexed files and delete from them |
44 | (ECRS now supports listing of indexed files! | 33 | (ECRS now supports listing of indexed files! |
45 | => but this ECRS functionality may need to be tested!) | 34 | => but this ECRS functionality may need to be tested!) [RC] |
46 | - implement search bookmarking (e.g. user could add/edit/delete | 35 | - implement search bookmarking (e.g. user could add/edit/delete |
47 | favourite namespace/key etc combinations) | 36 | favourite namespace/key etc combinations) |
48 | - allow tracking of files that have been (successfully/unsuccessfully) | ||
49 | downloaded in the past or are locally indexed; indicate in search | ||
50 | results! | ||
51 | 37 | ||
52 | 1.0.0 (goal: "userfriendly"): | 38 | 1.0.0 (goal: "userfriendly"): |
53 | - a completely new interactive namespace/directory building | 39 | - a completely new interactive directory building |
54 | module that would allow importing files/directories from | 40 | module that would allow importing files/directories from |
55 | disk and edit various parameters, file descriptions and | 41 | disk and edit various parameters, file descriptions and |
56 | the dir tree structure before the insertion. | 42 | the dir tree structure before the insertion. |
57 | - also allow creation of directory from known file IDs | 43 | - also allow creation of directory from known file IDs [RC] |
58 | + have sortability | 44 | + have sortability |
59 | + have multiselection | 45 | + have multiselection |
60 | + print filenames as well | 46 | + print filenames as well |
61 | - gnunet-tracekit plugin | 47 | - gnunet-tracekit plugin [RC] |
62 | 48 | ||
63 | 49 | ||
64 | 50 | ||