Merge branch 'master' into netbsd-support
[oweals/gnunet.git] / README.1st
index d55709779483205fc81c266a09cce6c4b47c7188..3d000a23f63aa2c8975620808a3ba1b7eedd48e7 100644 (file)
@@ -1,8 +1,14 @@
-The following is a list of issues with GNUnet 0.11.0 that will need to
-be addressed before we might consider GNUnet usable.  Please keep this
-list in mind when trying out GNUnet 0.11.0!  Help would of course be
-welcome, an estimate of how much work is needed and the main impact
-are given with each item.
+WARNING!
+=======
+
+The following is a list of issues with GNUnet 0.11.0 that will need
+to be addressed before we might consider GNUnet deployable to larger
+audiences. Please keep this in mind when trying out GNUnet 0.11.0!
+
+GNUnet may however work fine for applications that aren't impeded by
+these known deficiencies. Help would of course be welcome to reduce
+this list, so an estimate of how much work is needed and the main 
+impact are given with each item.
 
 
 ats:
@@ -56,8 +62,8 @@ described above should also enable us to create more systematic tests.
 
 hello:
 * The current code may leak LAN IPs (in particular IPv6 with
-MAC) globally. We have started to put in some privisions to tag
-addresses as loopback/LAN/WAN, but need to systemtically ensure
+MAC) globally. We have started to put in some provisions to tag
+addresses as loopback/LAN/WAN, but need to systematically ensure
 that addresses are only propagated in a useful scope and avoid
 leaking "sensitive" address data globally.
 [3-6 PM, privacy]
@@ -89,6 +95,9 @@ notify a mobile peer about a location change and then systematically
 change the public key we use depending on our location. [6-12 PM,
 privacy]
 
+* Core should support protocol versioning for higher-level services
+[3 PM]
+
 
 cadet:
 * needs more systematic testing, ideally with a mock up of DHT
@@ -122,7 +131,7 @@ correctness]
 util:
 * Event loop instantiations for various event loops (like glib,
 libev, libevent, etc.) should be created (and tested).  This
-will applications to be built with GNUnet using those various
+allows applications to be built with GNUnet using those various
 styles of event loop handling.  General support for abstracting
 the event loop is new in 0.11.0, we just need to make broader use
 of it. [1-3 PM, performance, usability]
@@ -185,9 +194,10 @@ gns:
 
 
 multicast:
-* implementation currently trivial and under-tested
+* implementation currently "trivial" (aka doing round-robin, not multicast)
+  and under-tested
 
-* still uses old NTR-style API, needs to transition to MQ API
+* still uses old NTR-style API, needs to transition to MQ API [DONE]
 
 
 psyc:
@@ -239,7 +249,8 @@ No serious problems are known in:
 
 
 We reserve judgement (due to lack of data) on:
-* identity-provider
+* reclaim
+* credential
+* abe
 * rest