From: Jusa Saari <jargonau...@hotmail.com> > Maybe you should consider reimplementing Freenet in pure ANSI C ?-)
Long-time lurker, first-time poster. I've been lurking around the freenet project for a long time, and I'd love to contribute something. An implementation of Freenet (or, at least, the node part) in ANSI C is something I've thought would be interesting for quite some time. However, to make this work, there would have to be some sort of frozen interface on inter-node communications... but if there is such an interface defined, I can't find any documentation on it. I can find the FCP docs (http://freenet.sourceforge.net/index.php?page=fcp) of course, but that doesn't cover how nodes talk to other nodes... and I'm afraid of spending *too* much time reverse engineering a protocol that's going to change out from under me before I can get it working. How stable is this interface? If I take the first steps toward a working C implementation of the freenet node (that is, documenting the inter-node protocol), is it likely to be a waste of time?