Originally posted at use.perl.org
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.
Got a silly fact about yourself or the project?
Not really. And of course, Google didn't help my confidence any by waiting until the day after their deadline to announce accepted projects.
Did you expect to get funded?
I haven't posted much about it yet, but I'll try to drop some entries in my journal.
Is there any way to track your progress over the next few months? Got a blog?
Hopefully it will be a success and will continue to be maintained and live on CPAN.
Where do you see your project going after this summer?
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.
How did you get interested in this topic?
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.
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 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.
Hi there! Tell us a bit about yourself, including age, where you are a student and what you are studying
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 thes e projects. Up now is Josh McAdams with "BitTorrent Peer Library For Perl".