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. Currently there isn't an actual hard proposal. At this point all that is being gauged is interest in the broadest sense possible.
— 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 5 saved on 30/01/15 12:17 by ribasushi +1
Home | Tags | Recent changes | History