- + unindex
-* STATISTICS:
- - implement notification-based statistics API
-* GNUNET-GTK:
- - implement publish dialog details:
- + open (import directory structure)
- + normalize keywords (edit subdialog)
- + set/view previews (edit subdialog)
- + mark 'insert file' button inconsistent for directories (edit subdialog)
- - right-clicking on search result should open menu that allows:
- + starting recursive download
- + aborting active download
- + copy URI to clipboard
- + save-as gnunet-directory
- - events:
- + search resume
- + search error
- + download error
- + download resume
- + publish resume
- + publish error
- - implement open directory dialog
- - implement new-pseudonym dialog
- - namespace search
- - NS list in search dialog should use colors to offset our own namespaces from the others
- - double-clicking on NS list in search dialog should move 'root' to keyword line
- - right-clicking on NS list in search dialog should open menu that allows
- + viewing full meta data
- + deletion of namespace info
- - extend peer dialog with green-yellow-red connectivity status lights
- - extend peer dialog with country flags and names
- - implement statistics tabs
- - do meaningful update to status line (starting up, peer running, #connections, shutdown, ...)
- - implement unindex operation (use dialog with all indexed files for selection)
- - implement download by URI dialog; figure out where to display those downloads!
- - figure out where in the GUI we should show active uploads/unindex operations and allow aborts
-
-0.9.0pre3:
-* TRACEKIT: [MW]
- - good to have for DV/DHT evaluation!
-* Determine RC bugs and fix those!
-* DATASTORE:
- - GNUNET_DATASTORE_cancel method not tested
-* TESTING: [Nate]
- - modify configuration to allow controlling connections for non-local starts
- - testbed creation with topology (needs working F2F topology)
- - testbed with churn
- - implement testcases for distributed testing
- - test basic peer re-configure
- - test topology creation
- - test churn generation
- - consider changing API for peer-group termination to
- call continuation when done
-* NAT/UPNP: [MW]
- - finalize API design
- - code clean up
- - testing
- - integration with transport service
-* MYSQL database backends: [CG]
- - datacache
- - datastore
-* FS:
- - reconstruct IBLOCKS from DBLOCKS if possible (during download; see FIXME in fs_download)
- - add support for pushing "already seen" search results to FS service for bloomfilter (can wait)
- - use different 'priority' for probe downloads vs. normal downloads
-* ARM:
- - better tracking of which config changes actually need to cause process restarts by ARM.
-* SETUP:
- - design & implement new setup tool