Skip to content

Add bulk CPAN port prioritization report - #1109

Merged
fglock merged 5 commits into
masterfrom
feature/cpan-port-priorities-pr
Aug 24, 2026
Merged

Add bulk CPAN port prioritization report#1109
fglock merged 5 commits into
masterfrom
feature/cpan-port-priorities-pr

Conversation

@fglock

@fglock fglock commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add dev/tools/cpan_port_priorities.pl, a cached bulk CPAN port-priority report.
  • Use bounded MetaCPAN release metadata requests, local reverse-dependency counting, recent-release weighting, and filtering for passing/implemented modules.
  • Add --bulk-pages, targeted lookup, cache, and inclusion controls for larger prioritization runs.
  • Update the CPAN failure-classification guidance to recommend isolated system-Perl dependency installation when missing prerequisites are the issue.
  • Include the current CPAN compatibility reports.

Validation

  • perl -c dev/tools/cpan_port_priorities.pl
  • Bounded bulk MetaCPAN run and cache-only rerun completed successfully.
  • Full build/tests were not run, as requested.

The bulk query is intentionally limited and reports possible truncation; --bulk-pages can be increased when a broader index is needed.

@fglock
fglock force-pushed the feature/cpan-port-priorities-pr branch from d8687b2 to efbbf7c Compare August 24, 2026 18:15
@fglock
fglock merged commit 4dadbf2 into master Aug 24, 2026
2 checks passed
@fglock
fglock deleted the feature/cpan-port-priorities-pr branch August 24, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant