All the Perl that's Practical to Extract and Report

Navigation

use Perl Log In

acme (189)

acme (email not shown publicly)http://www.astray.com/Leon Brocard (aka acme) is an orange-loving Perl eurohacker with many varied contributions to the Perl community, including the GraphViz module on the CPAN. YAPC::Europe was all his fault. He is still looking for a Perl Monger group he can start which begins with the letter 'D'.

Summer of Code: BitTorrent Peer Library For Perl

The Perl Foundation took part in Google's Summer of Code program and managed to get 8 projects funded. This is the
sixth in a series of informal interviews finding out more information about these projects. Up now is Josh McAdams with "BitTorrent Peer Library For Perl".

Hi there! Tell us a bit about yourself, including age, where you
are a student and what you are studying
My name is Josh McAdams. I'm 25 years old and am working on a Master's of Computer Science at the University of Arkansas at Little Rock... hopefully I'll be done by the end of the year and can breath again.

You've had a Google Summer of Code project funded. What will you be
doing? How will you be doing this? What's the final product?
My SoC project is to create a BitTorrent peer using Perl. Uri Guttman has volunteered to be my mentor, so we are going to use his Stem system to create a BitTorrent peer implementation. In the end, I hope to have something that I can upload to CPAN so that others can easily include BitTorrent downloads in their Perl programs.

How did you get interested in this topic?
I started listening to podcasts a few months ago and decided to brew my own podcatcher using Perl. However, some of the podcasts that I liked used BitTorrent for their file distribution method. I went searching for a set of modules that I could use in my scripts and came up empty handed.

Where do you see your project going after this summer?
Hopefully it will be a success and will continue to be maintained and live on CPAN.

Is there any way to track your progress over the next few months?
Got a blog?
I haven't posted much about it yet, but I'll try to drop some entries in my journal.

Did you expect to get funded?
Not really. And of course, Google didn't help my confidence any by waiting until the day after their deadline to announce accepted projects.

Got a silly fact about yourself or the project?
I was going to to do the project anyway as part of my Master's thesis:) At least now I'll have some guidance and can make it good.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Without JavaScript enabled, you might want to
use the classic discussion system instead. If you login, you can remember this preference.