On Tuesday 02 Apr 2013 13:34:23 Chetan Hosmani wrote:
> Hey Vmon, freenet,
> 
> Glad someone is interested in this. I put in a lot of effort last year
> for my project, but the project had so many dimensions that although a
> major chunk of it was completed, I have not been able to merge it. In
> my opinion this is a really important project for freenet.
> 
> I had discussed with toad and we were definitely interested in letting
> another student take up and make further progress in transport
> plugins. I hope that is still the case :)
> 
> Presently I am very busy (I am working now and am no longer a student)
> and have been not hanging out at IRC (since the last month). But I am
> definitely interested in mentoring if freenet is okay with it. I have
> also been trying to save up on some holidays so that I can get a week
> off to merge the code I have completed (tons of it actually!).

Okay. I'm certainly not rejecting this.
> 
> I will try to come on IRC this week (mostly the weekend) and discuss
> this. I think there would have to a prerequisite task that needs to be
> completed for this project? Also the accepted organisations have not
> yet been announced?

Yes, we don't know if we're even in GSoC. If we are, he will need to fix a bug 
in Freenet or implement a small feature to show that he can code.
> 
> Anyway looking forward to this.
> 
> Regards
> Chetan
> 
> PS - Sorry about the sudden absence from IRC :)

Thanks Chetan. I hope we can get your code finished and merged sometime soon.
> 
> On Tue, Apr 2, 2013 at 4:32 PM,  <[email protected]> wrote:
> > Hello Freenet,
> >
> > I was wondering if there is till appetite for more gsoc ideas. I'm a
> > student and I did a gsoc last year with Tor on Stegotorus which is a
> > pluggable transport (you call it transport plugin here) which support
> > chopping in small packets and different steg module including http (all
> > what was desired on the Freenet transport plugins page):
> >
> > https://github.com/zackw/stegotorus
> >
> > I was thinking of doing another GSoC this year with Freenet mainly to
> > get my hands wet and delve into the code. I still my "on-demand
> > mirroring" idea but as it is quite unpopular here, I thought I can work
> > on the transport issues and specifically on TCP. Because I think if a
> > country like Iran decides to block freenet, I think they just go flat
> > and block UDP (they do that with https for fighting tor for short period
> > of time). Also not of so much of surprise Stegotorus is working with TCP
> > sockets.
> >
> > I am aware here, we have mentor shortage crisis, but you can confirm with my
> > mentor last year (zackw) that I worked quite independently (he wasn't
> > available on irc and preferred email only communication and  sometimes
> > was answering my emails with two weeks delay). I thought Chetan who is
> > already working on the transports can assume the mentorship possibly.
> >
> > Please let me if this arrangement is plausible and worthy of pursuing a
> > proposal or you think it is rejection on arrival situation.

All sounds promising. Certainly it would be good to have another student 
working on transport plugins.

Re small packets, that's useful for UDP too - e.g. if we wanted to look like 
Skype, we'd need to figure out a way to divide stuff into very small packets 
and then do HMACs etc at a higher level.

Re TCP, Chetan's architecture is intended to include stream transports, but 
that part hasn't been finished yet. Certainly we need stream transports for all 
sorts of stego plugins.

"On-demand mirroring" is a good idea in principle, but problematic for a few 
reasons:
- It's hard to verify.
- It's hard to anonymise the actual fetch, and might be watermarked.
- You'd need to figure out what "on demand" means. There are a range of 
possibilities from routing level up to "send me a Freemail and I'll insert it". 
Obviously routing level is much more difficult!

You can however apply for multiple tasks on the same project (Freenet), and I 
encourage you to do so.

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to