Hello, all.
I've recently learnt that there are two perl-related groups
in comps (which allows you to install groups of rpms with the
syntax "dnf group install <group_name>".
These groups are perl and perl-web. They are defined as follows:
Group: Perl Development
Description: Support for developing programs in the Perl programming language.
Mandatory Packages:
perl
Default Packages:
git-cpan-patch
perl-CPAN-Uploader
perltidy
Optional Packages:
cpanspec
perl-Task-Catalyst
vim-perl-support
Group: Perl for Web
Description: Basic Perl web application support.
Mandatory Packages:
ImageMagick-perl
mod_perl
perl
perl-App-cpanminus
perl-CPAN
perl-CPANPLUS
perl-DBD-MySQL
perl-DBD-SQLite
perl-MongoDB
Both of these require a pretty significant overhaul, IMHO. Unless
someone has any objections, I will file a PR on the fedora-comps repo
replacing the contents of the perl group with the following:
Mandatory Packages:
perl
Default Packages:
git-cpan-patch
perl-CPAN-Uploader
perl-Data-Printer
perl-Devel-Confess
perl-Devel-NYTProf
perl-Dist-Zilla
perl-Module-Build-Tiny
perl-Perl-Critic
perl-Pod-Readme
perl-Software-License
perltidy
Optional Packages:
cpanspec
perl-Code-TidyAll
perl-Modern-Perl
vim-perl-support
Another commit will make perl-web the following group:
Mandatory Packages:
perl
Default Packages:
perl-CGI-Formbuilder
perl-HTML-FormHandler
perl-HTTP-BrowserDetect
perl-MIME-Types
perl-Plack
perl-XML-Atom
perl-XML-RSS
Optional Packages:
perl-Attean
perl-Dancer2
perl-Mojolicious
perl-Task-Catalyst
perl-Template
Thoughts? Suggestions?
Emmanuel