Proposed Projects
Table of Contents
- CPAN Governance
- PAUSE
- CPAN clients
- Module metadata
- Build & install systems
- Module testing
- Automated testing
- Quality metrics and assessment
- Benchmarking
- Perl 5 Core
- Perl 6 CPANish client and ecosystem
CPAN Governance
- Discuss and hopefully form a body with a mandate to act as a last-ditch-effort protecting the fragile CPAN ecosystem from PAUSE authors.
— by ribasushi +1, others???
PAUSE
Improve Web UI
- Port mod_perl1 interface to PSGI
- Make it easier to change permissions for those who maintain a lot of modules.
— by Kenichi Ishigaki (charsbar), others?
Other PAUSE issues
Check https://github.com/andk/pause/issues
— by ???
CPAN clients
Module metadata
Build & install systems
Module::Build replacement
Finish various components of a planned Module::Build replacement, including
- Finish Build::Graph, a dependency engine that doesn't suck
- Write a plugin architecture that doesn't suck, this will probably require some kind of IOC.
— by Leon Timmermans (leont)
Compilation and Linking tools
Portable yet flexible compilation/linking tools are most welcome.
by: Leon Timmermans (leont), H.Merijn Brand (Tux), Jens Rehsack (Sno)
Installed module database / Packlists replacement
Start writing that .packlist replacement we discussed in Lancaster.
— by Leon Timmermans (leont), Jens Rehsack (Sno), others?…
Static cpan installation
Our current installation mechanism is very flexible (in a Turing complete way), but most of the time that isn't necessary. It could be useful if this dependency on shelling out to Makefile.PL/Build.PL could be eliminated where possible.
— by Leon Timmermans (leont), miyagawa?
PPM::Make
PPM::Make could use other toolchain modules/services to gather package information.
— by Kenichi Ishigaki (charsbar)
Module testing (not automated testing )
Automated testing (not module testing )
CPAN Testers
- Add MessageQueue to reports feed
- Add MessageQueue to page builder
- Fix Admin process for alerting tester to accept marked reports
- Add Admin process to re-attribute a report to a different distro
— by Barbie.
Quality metrics and assessment
CPANTS metrics
Add and improve some metrics, both for uploaded distributions, and for local projects that use
Test::Kwalitee,
Module::CPANTS::Analyse
and its friends.
— by Kenichi Ishigaki (charsbar), Karen Etheridge (Ether), others?
CPANTS Web
- Make it analyze more frequently so that people can check the analysis just after they upload.
— by Kenichi Ishigaki (charsbar)
Perl 5 Core
Perl 6 CPANish client and ecosystem
version 4 saved on 30/01/15 12:07 by ribasushi +1
Home | Tags | Recent changes | History