On Thursday 11 March 2010 15:30:56 b.green at lancaster.ac.uk wrote: > I notice that Transport plugns are still on the todo list and a little > while ago I was looking at GNUnet (which has transport plugins) which > allows nodes to communicate via email. > > Sometime ago on the mailing list I read someone thought it would be cool > to get freenet running on Google's AppEngine, communication is now > possible in and out by email, I fear that freenet on Google's AppEngine is > quite unrealistic but would certainly be made easier by having transport > plugins. > > And so to my question: What work is going on currently with the transport > plugins?
Not a lot at the moment. I've had some discussions with zidel (martin nyhus) about them as a possible GSoC project, although we'll probably go with something easier and more immediately useful. > > I would like to make a start and see if I can get a darknet connection > going via email... opennet may be somewhat more tricky but that is for > later. IMHO email is unlikely to have the latency or capacity. However it would be useful for exchanging *small* amounts of data such as the current IP addresses of the end-points. This might be a special class of transport plugin - a rendezvous transport or something? Note that Google App Engine does actually provide an API for accessing URLs iirc. > > I have been looking at the code and I do find it is a little confusing but > I would like the chance to contribute something useful. Implementing transport plugins usefully will be a lot of work touching on and refactoring a lot of fairly low level code... That's not to say don't do it, but anyone who did it would have to work closely with core devs and would have to have plenty of time on their hands. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20100311/cf03ca15/attachment.pgp>
