Bundle::Maintainer::MHASCH - CPAN Modules maintained by Martin Becker (MHASCH).
This documentation refers to version 0.005 of Bundle::Maintainer::MHASCH.
perl -MCPAN -e "install Bundle::Maintainer::MHASCH"
Date::Gregorian
Math::DifferenceSet::Planar
Math::Logic::Ternary
Math::ModInt
Math::Polynomial
Math::Polynomial::Cyclotomic
Math::Polynomial::ModInt
Math::Polynomial::Multivariate
Bundles are special modules with no functionality other than a POD section "CONTENTS". Other modules mentioned there will be installed by CPAN clients when instructed to install the Bundle. Thus bundles can be used to group modules from different distributions in order to make it easy to install them all at once.
However, this mechanism is very specific to CPAN and not quite flexible. To resolve complex or platform-dependent or configurable dependencies, ordinary modules with their metadata and various configuration directives have much more powerful capabilities than bundles with just a static list of modules to be installed. To provide modern meta-modules to pull in a set of other modules it is now generally recommended to populate the Task:: namespace.
Exceptions might be simple shopping lists like one person's favourites or one person's liabilities. An advantage bundles have over tasks is that they will always pull latest releases without any need to update version requirements.
To keep things intuitive and namespaces clean, we recommend naming personal favourite bundles Bundle::User::<CPAN-ID> and lists of modules one has to care for Bundle::Maintainer::<CPAN-ID>. Note that these may but don't have to be published on CPAN. Either way, there most certainly will be no risk of name clashes. Bundles related to some task or concept can go on to use the rest of the Bundle:: and Task:: namespaces.
This particular bundle, Bundle::Maintainer::MHASCH, consequently, is a list of main modules of CPAN distributions currently maintained by Martin Becker (MHASCH), only without itself and other bundles and tasks. Modules this author only contributes to but is not responsible to maintain are also omitted.
Distributions by Martin Becker (MHASCH)
Please submit bug reports and suggestions via the github issue tracker, https://github.com/mhasch/perl-Bundle-Maintainer-MHASCH/issues.
Martin Becker, <mhasch at cpan.org>
Copyright (c) 2019-2021 by Martin Becker, Blaubeuren.
This library is free software; you can distribute it and/or modify it under the terms of the Artistic License 2.0 (see the LICENSE file).
This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
To install Bundle::Maintainer::MHASCH, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Bundle::Maintainer::MHASCH
CPAN shell
perl -MCPAN -e shell install Bundle::Maintainer::MHASCH
For more information on module installation, please visit the detailed CPAN module installation guide.