The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version v1.3.0 - 2019-03-01

  • Documentation
    • Add TODO about unit testing code coverage.
    • Reference inspirational projects and competing tools.
    • Rephrase Boxer::Reclass pod DESCRIPTION.
    • Update/fix references to upstream git.
  • Test Suite
    • Avoid declaring test count where tests are optionally skipped.
    • Check path prefix handling in serialize.t.
    • Process node parl-greens (not lxp5) in serialize.t, to expose different features.
    • Update spelling test, adding a few more words.
    • Use Test::CleanNamespaces in testsuite.
    • Use Test::Fatal (replacing Test::Exception).
  • Other
    • Added: Add subcommand bootstrap.
    • Added: Fix implement boxer-compose option --format.
    • Handle serialization details in Boxer::World::Flat (not Boxer::Task::Serialize).
    • Limit Type::Utils import: Apparently unneeded.
    • Pass variables when file template is processed (not when instantiated).
    • Treat namespace::autoclean as a pragma (one of its benefits over namespace::clean).
    • Use MooX::StrictConstructor.

Documentation

boxer command line utils

Modules

system deployment ninja tricks
boxer command line utils
software component
software component as a reclass node or class
set of software available to install
software for single use case
software as serialized by reclass

Provides

in lib/Boxer/CLI/Command.pm
in lib/Boxer/CLI/Command/About.pm
in lib/Boxer/CLI/Command/Aliases.pm
in lib/Boxer/CLI/Command/Bootstrap.pm
in lib/Boxer/CLI/Command/Commands.pm
in lib/Boxer/CLI/Command/Compose.pm
in lib/Boxer/File/WithSkeleton.pm
in lib/Boxer/Role/Interact.pm
in lib/Boxer/Task.pm
in lib/Boxer/Task/Bootstrap.pm
in lib/Boxer/Task/Classify.pm
in lib/Boxer/Task/Serialize.pm
in lib/Boxer/Types.pm

Examples