On Tuesday 03 Apr 2012 08:01:53 Israel Leiva wrote:
> Hello,
> 
> I'm a Computer Science Engineering student at Federico Santa Mar?a 
> Technical University, Chile. As the title of this email suggests, I 
> would like to apply to Freenet for the Google summer of Code. I've read 
> the Ideas Page for this year and I'm interested in implementing "Good 
> FCP libraries in more languages". This is mainly because I'm not a good 
> Java programmer and also because I believe a good FCP implementation may 
> hopefuly encourage the development of new tools that interact to Freenet 
> by developers that prefer other languages rather than Java. My main 
> suggestion is to fully improve/rewrite the Perl FCP Module [1], given 
> that it hasn't been updated in almost two years, there are few methods 
> implemented and I personally think that the code is pretty messy. You 
> can see my Perl work in [2]. I'm also willing to implemente a pure C 
> (not C++) FCP library in case you don't like the former idea.

The python module is used in some important tools, so in principle this is a 
good thing. I'm not competent to review Perl code, maybe we can find somebody 
who is though. Generally we don't accept prior work as proof that a student can 
code, but if it's freenet-specific then maybe ...
> 
> Having said that, may I ask, is this idea suitable for Freenet developer 
> community? what are your thoughts on this?

IMHO a lot of geeks still use perl, it makes some sense. Did you have a look at 
the existing libraries? I think there is some perl stuff, I dunno if it's 
actually used ...
> 
> Thank you in advance.
> 
> References:
> [1] http://search.cpan.org/~mlehmann/AnyEvent-FCP-0.3/FCP.pm
> [2] http://search.cpan.org/~ilv/

One problem is the last time we had a student for a library, they half-finished 
it and didn't document it, (and then had to withdraw for personal reasons). 
Libraries need to be documented, and easy to use (include a simple demo). I 
don't know whether we need it to be full-featured, as some of the FCP 
functionality is fairly obscure.
> 
> Best regards.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120403/35f05fdc/attachment.pgp>

Reply via email to