gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r8798 - in gnunet: . doc


From: gnunet
Subject: [GNUnet-SVN] r8798 - in gnunet: . doc
Date: Sun, 26 Jul 2009 16:34:50 -0600

Author: grothoff
Date: 2009-07-26 16:34:50 -0600 (Sun, 26 Jul 2009)
New Revision: 8798

Modified:
   gnunet/TODO
   gnunet/doc/coverage.txt
Log:
reorging work list

Modified: gnunet/TODO
===================================================================
--- gnunet/TODO 2009-07-26 22:15:51 UTC (rev 8797)
+++ gnunet/TODO 2009-07-26 22:34:50 UTC (rev 8798)
@@ -1,3 +1,18 @@
+Implementable right now (but not necessarily important), with caveats
+(unavailable components that will limit what can be implemented right
+away), in order in which they will likely be done:
+* TESTING
+* FS (DHT not available)
+* SETUP
+* DV (distributed testing not available)
+* TBENCH (distributed testing not available)
+* TRACEKIT (distributed testing not available)
+* HTTP transport
+* FRAGMENTATION
+* MySQL / Postgres plugins (datastore, datacache)
+* UPNP
+
+
 PHASE #2: (Goal: recover basic file-sharing functionality)
 * TESTING (needed for DV, DHT, Topology)
   - implement library for local testing
@@ -2,21 +17,7 @@
   - implement testcases for library
-  - implement library for distributed testing [Nate]
-  - implement testcases for distributed testing [Nate]
 * TOPOLOGY:
   - implement testcases (needs TESTING)
 * HOSTLIST:
   - implement testcases
-* DV (needed for DHT)
-  - write DV API 
-  - implement DV service [Nate & CG]
-  - implement DV library [Nate]
-  - implement DV transport plugin [Nate & CG]
-  - implement testcases [Nate]
-  - implement performance tests [Nate]
-* DHT (needed for FS)
-  - implement DHT service (needs DV, DATACACHE)
-  - implement DHT library
-  - implement testcases
-  - implement performance tests
-* FS
+* FS (anonymous FS only)
   - review FS API [Nils, Amatus, CG]
@@ -60,43 +61,49 @@
     + download
     + search
     + unindex
+* new webpage
+  - install on proper server
+  - activate as ng.gnunet.org
+=> Deploy(able) development network
 
 
-=> Deploy development network
-
-
 PHASE #3: (Goal: ready for pre-release) [completion-goal: end of 2009]
+* Module features to implement:
+  - setup (RC-pre0)
+    + default generation
+    + need to settle basic design; do we want to keep guile?
+  - testing (RC-pre0)
+    + implement library for distributed testing [Nate]
+    + implement testcases for distributed testing [Nate]
+  - tbench (RC-pre1)
+    + good to have for DV evaluation!
+  - DV (RC-pre1)
+    + write DV API 
+    + implement DV service [Nate & CG]
+    + implement DV library [Nate]
+    + implement DV transport plugin [Nate & CG]
+    + implement testcases [Nate]
+    + implement performance tests [Nate]
+  - tracekit (RC-pre2)
+    + good to have for DV/DHT evaluation!
+  - DHT (RC-pre2)
+    + implement DHT service (needs DV, DATACACHE)
+    + implement DHT library
+    + implement testcases
+    + implement performance tests
+* GUIs to implement:
+  - gtk (RC-pre1)
+    + how to integrate scheduler with GTK event loop!
+  - fuse (RC-pre2)
+  - qt (RC-pre3)
+    + see discussions @ FISL about integration with event loop!
+* Plugins to implement:
+  - UDP backend (RC-pre2)
+    + Fragmentation library 
+    + actual plugin
+  - HTTP backend (RC-pre2)
+* Determine RC bugs and fix those!
 
-Module features to implement:
-* setup
-  - default generation
-  - need to settle basic design; do we want to keep guile?
-* tbench
-  - good to have for DV evaluation!
-* tracekit
-  - good to have for DV/DHT evaluation!
-* vpn
-
-
-GUIs to implement:
-* gtk 
-  - how to integrate scheduler with GTK event loop!
-* qt
-  - see discussions @ FISL about integration with event loop!
-* fuse
-
-
-Plugins to implement:
-* UDP backend 
-  - Fragmentation library
-  - actual plugin
-* HTTP backend
-* HTTPS backend
-  - improved HTTPS support in MHD
-  - actual plugin
-
-
-
 => PRE-RELEASE
 
 
@@ -116,9 +123,23 @@
   - port "contact" page; add impressum
   - add content type for "todo" items?
   - DNS activation
+* Plugins to implement:
+  - MySQL database backends
+    + datacache
+    + datastore
+  - Postgres database backends
+    + datacache
+    + datastore
+  - vpn
+* Determine RC bugs and fix those!
 
+=> 0.9.0 RELEASE
 
-=> 0.9.x RELEASE
 
 
 
+Post 0.9.0 features:
+* SMTP transport backend
+* HTTPS transport backend
+  - improved HTTPS support in MHD
+  - actual plugin

Modified: gnunet/doc/coverage.txt
===================================================================
--- gnunet/doc/coverage.txt     2009-07-26 22:15:51 UTC (rev 8797)
+++ gnunet/doc/coverage.txt     2009-07-26 22:34:50 UTC (rev 8798)
@@ -1,22 +1,23 @@
 Summary of test coverage (configure with --enable-coverage
 and run contrib/coverage.sh to generate a detailed report):
-* UTIL      : 78.7%
-* HELLO     : 93.7%
-* ARM       : 69.9%
-* RESOLVER  : 60.4%
-* STATISTICS: 82.8%
+* UTIL      : 77.8%
+* HELLO     : 93.4%
+* ARM       : 69.2%
+* RESOLVER  : 60.9%
+* STATISTICS: 84.1%
 * PEERINFO  : 71.5%
-* TRANSPORT : 70.9%
-* CORE      : 65.8%
+* TRANSPORT : 68.6%
+* CORE      : 65.3%
+* DATACACHE : 79.8%
+* DATASTORE : 78.9%
 ===================
-* TOTAL     : 74.9%
+* TOTAL     : 74.6%
 
-Not yet tested:
+Not yet tested (but presumably implemented):
 * HOSTLIST  :  0.0%
 * TOPOLOGY  :  0.0%
 
 
-
 TESTCASES WANTED:
 =================
 





reply via email to

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