Hi Umashanthi,

Sorry for the late reply, but your question is quite broad, and it would take
anyone quite some effort to write a proper response. My reply here probably has
a lot of gaps, because I'm not actually that heavily involved with the core of
the project myself.

I don't actually know if Freenet is definitely going for GSoC this year, but
it's quite likely, since it's been involved for the past 4 (5?) years. Someone
else who knows more, will reply to confirm this in the next few days.

Anyway, to get on with answering your question, Freenet is quite big and there
is far too much to talk about in a single email. It really depends on what you
want to do for GSoC. It's probably easier if you pick an area that you find
interesting, then ask us more specific questions about that one area. Here's
the page of ideas from last year's GSoC:

http://new-wiki.freenetproject.org/GoogleSummerOfCode2009

Previous years:

http://wiki.freenetproject.org/SummerOfCode

Also, if you are interested in the theory / state-of-the-art research side of
things, you should start by reading some of the papers about freenet.
"Searching in a small world" (2005) is close to what the current freenet does.
You might need to brush up on probability theory (markov chains etc), and
distributed hash tables, before reading that. Also to work on this area for
GSoC will require understanding the current freenet architecture, which takes
some effort - when I did GSoC, the sheer volume of it put me off.

If you want to learn more about the code, a good way is to have a look at the
bug tracker and find some simple bugs to fix, then work your way up to the more
fiddly ones.

https://bugs.freenetproject.org/

Code repositories are here:

http://github.com/freenet

I realise that this email probably doesn't answer your question completely, but
it's the best I can do given the time I have. I thought I'd send something now
since you haven't had a reply for an entire day.

Ximin

On 02/27/2010 05:53 PM, Umashanthi Pavalanathan wrote:
> Hello,
> 
> I am Umashanthi, a Computer Science and Engineering undergraduate from
> University of Moratuwa, Sri Lanka.
> 
> I would like to participate in GSoC 2010. When browsing the GSoC2009 sites,
>  I found Freenet project interesting.
> I believe Freenet is applying for GSoC 2010.
> 
> Since I am new to Freenet, I would like to get the guidance from some one to
> start working on the Freenet project.
> 
> It would be great if anyone can help me to start working with the project.
> 
> 
> Thanks,
> Umashanthi
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://osprey.vm.bytemark.co.uk/cgi-bin/mailman/listinfo/devl

Reply via email to