File Coverage

blib/lib/Acme/CPANModules/OrganizingCPAN.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Acme::CPANModules::OrganizingCPAN;
2              
3 1     1   403813 use strict;
  1         2  
  1         104  
4              
5             our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
6             our $DATE = '2023-10-29'; # DATE
7             our $DIST = 'Acme-CPANModules-OrganizingCPAN'; # DIST
8             our $VERSION = '0.002'; # VERSION
9              
10 1     1   7 use strict;
  1         2  
  1         30  
11 1     1   639 use Acme::CPANModulesUtil::Misc;
  1         719  
  1         140  
12              
13             my $text = <<'_';
14             This list catalog efforts to organize CPAN and help users navigate the sea of
15             modules on CPAN.
16              
17             **Bundles and Tasks**
18              
19             A `Bundle::*` module lists several modules that will all get installed simply by
20             installing the Bundle module. A later project aims to address some of
21             the shortcomings of `Bundle::*` modules.
22              
23             **CPANAuthors**
24              
25             ::* modules contains lists of CPAN author ID's, grouped by
26             some criteria.
27              
28             **CPANModules**
29              
30             ::* modules contains lists of CPAN modules (or scripts),
31             grouped by some criteria.
32              
33             **Map of CPAN**
34              
35             The Map of CPAN project, , visualizes modules on CPAN as
36             a map, with top namespaces with lots of modules under them appearing as islands
37             while less popular namespaces are shown in the water regions.
38              
39             **CPAN ratings**
40              
41             CPAN ratings, , is an inactive project that
42             allows users to rate and review any CPAN module. In 2018, it no longer accepts
43             new submission. But all existing submissions are still browsable.
44              
45             **PrePAN**
46              
47             Calling itself "Social Reviewing for Perl Modules", lets an
48             author post about a module she plans to release, or perhaps just an idea of a
49             module, to get input on name, interface, or what have you. Alternatively, the
50             usual places where Perl communities hang out can be used for this use-case,
51             including the Perl subreddit (), IRC channels (see
52             ), or PerlMonks ().
53              
54             _
55              
56             our $LIST = {
57             summary => "List of efforts to organize CPAN",
58             description => $text,
59             };
60              
61             Acme::CPANModulesUtil::Misc::populate_entries_from_module_links_in_description;
62              
63             1;
64             # ABSTRACT: List of efforts to organize CPAN
65              
66             __END__