- Amount Requested:
CPANHQ - a community-driven, meta-data-enhanced interface to CPAN.
Benefits to the Perl Community
The current CPAN interfaces - http://search.cpan.org/ , kobesearch, and the rest of the CPAN services that various individuals have set up - are not integrated, are not based on enough meta-data, are not enough community-driven and are generally lacking. As a result of all this, some people started the "Rethinking CPAN" effort:
CPANHQ aims to be a community-driven, integrated, meta-data-enhanced interface to CPAN that will make finding a module on CPAN faster, easier and more fun.
The following new features will be added to the CPANHQ codebase:
- Support for online HTML versions of the CPAN distribution's documentation.
- Support for dependency-tracking and displaying of distributions.
- Better tests coverage.
- Better CPAN indexing.
Perhaps by making use of the MyCPAN::Indexer manpage .
- Extended abilities of the CPANHQ user-accounts.
- Full-text search.
CPANHQ aims to be a community-driven, integrated, meta-data-enhanced interface to CPAN that will make finding a module on CPAN faster, easier and more fun. I originally announced CPANHQ in a blog post:
More information about CPANHQ can be found at the following locations:
http://github.com/shlomif/cpanhq/tree/master - shlomif's CPANHQ repository at GitHub.
http://wiki.github.com/bricas/cpanhq - a wiki page about CPANHQ.
http://www.shlomifish.org/open-source/projects/CPANHQ/screenshots/ - CPANHQ screenshots.
- Support for online HTML versions of the CPAN distribution's documentation. (1 week)
- Support for dependency-tracking and displaying of distributions. (3 days)
- Better tests coverage. (1-2 weeks)
- Research and implement better CPAN indexing. (3 weeks)
- Extend the abilities of the CPANHQ user-accounts. (2 weeks)
- Research and try to implement full-text search. (3 weeks)
The project will take 2-3 months. I can begin work on it immediately.
I am an active user, developer, and advocate of Perl and other open-source technologies. I maintain many modules on CPAN (http://search.cpan.org/~shlomif/), and have contributed to other Perl projects. I am also proficient in C, C++, Assembly and other languages and have been actively involved in C and C++ projects.
I have successfully completed the Perl Foundation's "XML-RSS Cleanup" grant:
( short URL: http://is.gd/1nYZM )
I maintain an active homepage at http://www.shlomifish.org/ which contains more information about me.