Tuesday, August 9, 2016

Status report, again

The work towards Netsukuku 2.0 is going on.

My previous estimate was quite wrong about the time needed to finish some tasks. I will not be able to release it until december at least.

By the way, I did not mention that I passed the code onto github. And the main site doesn't mention it either.

You can now have a look at the code and the documentation here:

https://github.com/lukisi
https://github.com/lukisi/documentation
 

Wednesday, April 6, 2016

Brief status report

The work is progressing quite steadily. Alas, I have been in need to change a little the road-map a few times. As a result the finish line has been postponed from "sometime around June" to "sometime around July".

Saturday, February 13, 2016

Why are we going to 2.0 ? Fourth post

Stability

The new version of Netsukuku will provide a more stable network experience and some more new features.

More stability means that in very few circumstances an user of a Netsukuku network will have even a little perception that the properties of the network have changed.
The network may change, for example, in order to make room for new participants, or because two independent networks have joined together. The change might involve only few nodes, but it might also involve many nodes. In particular, the change might very well involve your node or a node that you are accessing in some way.
Even in these cases, most of the issues are managed in such a way that the user won't even perceive that change: active TCP connections will stay up and working; name-resolution mechanisms will be quickly updated. Routing informations won't get lost.

New features (still experimental) will include:
  • anonymity
  • exploitation of multiple disjoint paths to a destination

Status report

Sorry for being very lazy in giving to you updates on the progress of the work.

My last road-map states that sometime around June the software will be complete. I mean that I will be able to make a prototype device or at least some meaningful simulations.