Permalink
Browse files

Move TODO to a separate file, and add some content about future direc…

…tions
  • Loading branch information...
1 parent 9e6f6a2 commit b2ad5ba68f62a490c9e091df49ddf5ce10981f8a Baptiste Jonglez committed Jan 31, 2012
Showing with 38 additions and 13 deletions.
  1. +0 −13 README
  2. +38 −0 TODO
View
13 README
@@ -62,16 +62,3 @@ Net's responder, available at:
There also is a text version at:
http://responder.lqdn.fr:<port>/simple.php
-
-
-TODO
-====
-
-Bash is cool, but not everybody is able to run bash script
-(eg. Windows/iPhone/Android user)
-
-Having such a probing tool in Javascript would be fantastic, as it
-would allow any mobile device to test its data connection.
-
-I haven't found such a project yet, probably because it's not easy to
-initiate a TCP connection on an arbitrary port in JS.
View
38 TODO
@@ -0,0 +1,38 @@
+TODO
+====
+
+First of all, find a prettier name than "nncheck" :)
+
+Implementation
+--------------
+
+Bash is cool, but not everybody is able to run bash scripts
+(eg. Windows/iPhone/Android user)
+
+Having such a probing tool in Javascript would be fantastic, as it
+would allow any mobile device to test its data connection. However,
+cocoadaemon has tried to do this, but most browsers block outgoing
+connections on certains ports (eg. SMTP, …)
+
+The most reasonable alternative would be to write a python nncheck
+(cli and/or GUI). We're also planning an Android application.
+
+Collecting results
+------------------
+
+We are considering building a webapp that would collect results from
+such tools, see the
+[wiki page](https://www.laquadrature.net/wiki/Network_Neutrality_checkers_and_aggregation).
+
+More features?
+--------------
+
+To properly check for network neutrality violations, probing outgoing
+ports is not enough: other violations include transparent proxy, SMTP
+server spoofing from the ISP, or any other violation listed on
+[Respect My Net](http://respectmynet.eu).
+
+Want to help?
+=============
+
+Use IRC, #laquadrature on irc.freenode.net (ask for zorun or cocoadaemon).

0 comments on commit b2ad5ba

Please sign in to comment.