WWW::Source::Project - A class presenting sourceforge projects.
use strict; use WWW::SourceForge::Project; use Data::Dumper;
my $pname = 'gaim';
my $proj = WWW::SourceForge::Project->new($pname);
die "Invalid project\n" unless $proj;
print Dumper $proj->Member;
This object use WWW::Mechanize to grab any informations of a project from sourceforge website.
Return an object of project with given unixname.
Return a list, or arrayref, of member objects who are project administrators.
Return a hashref of all project members. Organized as
$pm->{<Position>}->{<field>}
Returns a hashref of hashes containing information about the project's mailing lists. Each mailing list is a separate entry in the hash, keyed by its list name. The individual mailing list hashes have the following data members:
posts - Total number of posts made to the list members - Current number of mailing list subscribers
Returns undef in the case of an error.
Fetch and save the cvs repository tarball into current working directory.
To install WWW::SourceForge, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WWW::SourceForge
CPAN shell
perl -MCPAN -e shell install WWW::SourceForge
For more information on module installation, please visit the detailed CPAN module installation guide.