aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: 28dbbbe2dff4752118cb1680db1ac9c85c2624b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Notes:
  RC == Release Critical 

  All issues that are targeted for the NEXT release
  should also be filed on Mantis, except for "more testcases"
  which is always an ongoing issue. 

  Features that are targeted for future releases do not have
  to be filed on Mantis (no need to bloat the database).

  Oh, and this is of course just a plan.  And plans always change.

0.7.2 (goal: re-enable all 0.7.0 features):
- create custom gtk logger (via memory logger?) [see also #1027]

0.7.2a:
- re-enable advanced/namespace menus 
  + namespace creation
    => currently crashes (in ECRS!)
  + namespace update
    => FIX implementation!
  + namespace addition
    => untested
  + namespace search
    => untested
  + collection creation
    => need to check!
  + collection abortion
    => need to check!
  + show content of current collection
  + NS-related memory leaks (see #if 0 code in namespace.c)
  + proper namespace/collection support:
    * avoid repeatedly calling slow
      gnunet-gtk iterator (see drupal)
    * use new namespace APIs
    * clean, short namespace search URIs


0.7.3 (goal: polish):
- pop-up dialogs / context menus (show extra information,
  in particular full metadata) [ medium ]
- add right button popup menu operations for
    Select by pattern
  in the search result list.
- for potentially long clists, add option to specify a string
  pattern that must be matched for the lines to be displayed
  (to further prune search results, for example)
- gnunet-setup plugin
- #1045 ability to pause a search
- announce newly found namespaces to user -- #1040

0.7.4 (goal: expand features):
- chat
- add option to list all indexed files and delete from them
  (ECRS now supports listing of indexed files!)
- implement search bookmarking (e.g. user could add/edit/delete
  favourite namespace/key etc combinations)
- allow tracking of files that have been (successfully/unsuccessfully)
  downloaded in the past or are locally indexed; indicate in search 
  results!

1.0.0 (goal: "userfriendly"):
- a completely new interactive namespace/directory building
  module that would allow importing files/directories from
  disk and edit various parameters, file descriptions and
  the dir tree structure before the insertion.
- also allow creation of directory from known file IDs
  + have sortability
  + have multiselection
  + print filenames as well
- gnunet-tracekit plugin