gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r7102 - GNUnet gnunet-gtk


From: gnunet
Subject: [GNUnet-SVN] r7102 - GNUnet gnunet-gtk
Date: Mon, 9 Jun 2008 00:00:31 -0600 (MDT)

Author: grothoff
Date: 2008-06-09 00:00:31 -0600 (Mon, 09 Jun 2008)
New Revision: 7102

Modified:
   GNUnet/todo
   gnunet-gtk/TODO
Log:
updating and syncing todos

Modified: GNUnet/todo
===================================================================
--- GNUnet/todo 2008-06-09 05:57:44 UTC (rev 7101)
+++ GNUnet/todo 2008-06-09 06:00:31 UTC (rev 7102)
@@ -1,63 +1,64 @@
 This is just the current plan, plans change.
 
-Annotations:
-  RC == Release Critical
+Hostlist for network testing (0.8.x network):
+http://vserver1236.vserver-on.de/hostlist-074
 
+
 0.8.0 [6'08] (aka "new protocol"):
 - Windows: gnunet-auto-share
 
-Hostlist for network testing:
-* http://vserver1236.vserver-on.de/hostlist-074
+0.8.1 [8'08] (aka "growth"):
+- Publishing:
+  * clean up indexing with gnunet-insert (#1107)
+  * power insert (#854)
+  * insert meta-data under hash (md5? sha1? sha-512? GNUnet-URI?)
+    as keyword (to allow getting meta-data from URI only)
+- Correctness: 
+  * clean up and test VPN code
+  * test RPC code (write a small demo)
 
+0.8.2 [12'08] (aka "integration"):
+- Performance:
+  * tune DHT
+  * tune GAP query planning code
+- Build-in primitives:
+  * OR service
+  * testbed using remote testing topology setup
+  * SMTP logger 
+- Transports:
+  * direct WiFi transport
+  * HTTPS support (#1225)
+  * support NAT-PMP (in addition to UPnP)
 
-0.8.x (aka "growth"):
-- OR service
-- direct WiFi transport
-- testbed using remote testing topology setup
-- HTTPS support (#1225)
-- clean up indexing with gnunet-insert (#1107)
-- power insert (#854)
-- clean up and test VPN code
-- test RPC code (write a small demo)
-- tune DHT
-- tune GAP query planning code
-- make GET function of DHT client LIB API asynchronous
+0.8.3 [5'09] (aka "chat"):
+- P2P chat
 
-1.0.0 (aka "userfriendly"):
 
+1.0.0 [6'09] (aka "userfriendly"):
+- transport selection (given multiple choices,
+  how should GNUnet pick a transport?)
 
 
-Small extensions (that could be done any time):
-- insert meta-data under hash (md5? sha1? sha-512? GNUnet-URI?)
-  as keyword (to allow getting meta-data from URI only) [RC]
-- support NAT-PMP (in addition to UPnP)
-- SMTP logger 
 
 
-
-
-FreeServices
+FreeServices (random notes)
 - onion routing
-       - application service
-       - unreliable connection through GNUnet core
-       - initiator chooses path, other ORs suggest some (!) ORs for next hop
-         (choose path often according to suggestions, but route randomly
-          sometimes)
-       - accounting
-               - each predecessor ist reposible (accountable) for its 
predecessor
-                 and has to reject connections from untrusted nodes because
-                 misbehaving nodes harm own trust
-         - tell predecessor about MIN(own limits, successor's limits)
-       - onion routing based transport
-               - use introduction point instead of IP in HELO
-               - => integrate NATed hosts
+  * application service
+  * unreliable connection through GNUnet core
+  * initiator chooses path, other ORs suggest some (!) ORs for next hop
+    (choose path often according to suggestions, but route randomly
+     sometimes)
+  * accounting 
+    + each predecessor ist reposible (accountable) for its predecessor
+      and has to reject connections from untrusted nodes because
+      misbehaving nodes harm own trust
+    + tell predecessor about MIN(own limits, successor's limits)
+  * onion routing based transport
+    + use introduction point instead of IP in HELLO
+      => integrate NATed hosts
 - subnet advertising (DHT, chat, GAP, ...)
-       - applications register subnets, core advertises subnets
+  + applications register subnets, core advertises subnets
 - anonymous DHT
-       - create OR tunnel to ADHT node that performs DHT operation
-       - check success of DHT operation through another tunnel
-       - => OR and FreeService advertisements
-       - Hostlist?
-
-
-
+  + create OR tunnel to ADHT node that performs DHT operation
+  + check success of DHT operation through another tunnel
+  + => OR and FreeService advertisements

Modified: gnunet-gtk/TODO
===================================================================
--- gnunet-gtk/TODO     2008-06-09 05:57:44 UTC (rev 7101)
+++ gnunet-gtk/TODO     2008-06-09 06:00:31 UTC (rev 7102)
@@ -1,9 +1,37 @@
 This is just the current plan, plans change.
 
-Annotations:
-  RC == Release Critical
+0.8.1 [8'08] (aka "growth"):
+- improve collection handling
+  * show content of current collection somewhere
+  * add 'publish now' button / menu entry
+- improved download
+  * show metadata pop-up menu for downloads in summary
+  * copy-URI to clipboard in pop-up menu for downloads in summary
+  * allow renaming of downloaded files (#914 / #1073)
+  * visualize download progress (#918)
+- improved publishing
+  * show metadata pop-up menu for uploads in summary
+  * show metadata pop-up menu for namespace content 
+  * show metadata pop-up menu for available content in advanced
+  * handle indexing failure more gracefully (#1107)
+  * option to have global keywords when sharing directory (#1107)
+  * show list of indexed files (#1107)
+- unindexing:
+  * add option to list all indexed files and delete from them
+    (ECRS now supports listing of indexed files!
+     => but this ECRS functionality may need to be tested!) 
 
-0.8.1 (expand basics):
+0.8.2 [12'08] (aka "integration"):
+- command line (#1083)
+  * if file is passed, start publishing
+  * if URI is passed, start search/download
+  * if gnunet-gtk is already running, somehow tell the
+    running instance about the new action!
+- clipboard support (#1052)
+  * pasting of URI
+  * pasting of file path 
+  * pasting of keywords (questionable)
+- gnunet-tracekit plugin
 - improved search:
   * implement search bookmarking (e.g. user could add/edit/delete
     favourite namespace/key etc combinations)
@@ -11,33 +39,24 @@
   * 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)
+  * different search views for different types of data collections
+    (#1119)
+
+0.8.3 [5'09] (aka "chat"):
 - improved chat:
   * add various options for sending messages
   * indicate how a message was received (private, signed, etc.)
   * allow specifying metadata with nickname
   * show chatroom member metadata (right-click pop-up)
-- unindexing:
-  * add option to list all indexed files and delete from them
-    (ECRS now supports listing of indexed files!
-     => but this ECRS functionality may need to be tested!) 
 
-0.8.2 (collections):
-- improve collection handling
-  * show content of current collection somewhere
-  * does it make sense to have "no update" for collections?
-  * for sporadically updated collection, have 'publish now' button
-
-
-1.0.0 (goal: "userfriendly"):
+1.0.0 [6'09] (goal: "userfriendly"):
 - a completely new interactive 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 [RC]
+- also allow creation of directory from known file IDs
   + have sortability
   + have multiselection
   + print filenames as well
-- gnunet-tracekit plugin [RC]
 
 
-





reply via email to

[Prev in Thread] Current Thread [Next in Thread]