[boxer] annotated tag 0.001 created (now 069cb3e)

Jonas Smedegaard dr at jones.dk
Sat Oct 18 23:42:06 UTC 2014


This is an automated email from the git hooks/post-receive script.

js pushed a change to annotated tag 0.001
in repository boxer.

        at  069cb3e   (tag)
   tagging  848321c1ac22e58bdad436c7514b578bb188002a (commit)
 tagged by  Jonas Smedegaard
        on  Sun Oct 19 00:52:14 2014 +0200

- Log -----------------------------------------------------------------
Yo!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAABCgBmBQJUQu8eXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0
RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWhMMH/2AzSAhC3wY0z2RmSK0e+l3S
IiBgPiDHjRkLbbySgJwtF8GralxTU9ByNnjWj9ey/A/4eEIgOWTRIWKvXHUzbp48
X8zRwcTdAvWZOqon8kkRBSNQVacX/lvN8rAQznGQ2CJys8E2sA9LiEhwCnr7I362
XJq5y8eB2lPdCy39t3IBAu0Pvgyk2O93kvSUhykPfKO551g84c5lyTiemXikFpx+
UpBS1SlM8Zhws7+12IMH6hbSP0FQk4pC67Got3cS8Zuoyeho8q28GyD6Bk1kwNA+
NOX3M8QbNiee7UZRQym+Vu2ebdLUlEYwiI4leY85QlDubDZlXnJeqHhy+Kv2tnE=
=oofC
-----END PGP SIGNATURE-----

Jonas (2):
      Tidy use lines, and use Role::Commons (not deprecated Object::AUTHORITY).
      git-ignore COPYRIGHT (generated with recent Module::Package::RDF).

Jonas Smedegaard (85):
      Initial draft.
      Add draft overview graphics.
      Add some ideas for wider use than just a CLI App.
      Fix avoid Module::Install choking with "Module::CoreList has no information on perl 5.010".
      Git-ignore a few additional autogenerated files.
      Restructure to make room for non-CLI use.
      Fix authority hints for B::C::C::Install.
      Tidy command Build.
      Add (very basic) Bootstrap::Debootstrap.
      Add (very simple) Build command, and not yet working Bless and Deploy commands.
      Restructure to use Task class.
      Tidy Build command.
      Revert "Targetroot directory should be ignored"
      Declare formatting style.
      Tidy all code.
      Fix rename App-boxer → Boxer in meta/ and App::boxer → Boxer::CLI in t/ .
      Fix consistently declare authority and version.
      Use strictures, instead of strict and warnings.
      Fix declare dependency on MooX::Types::MooseLike::Base.
      Test::Compile all modules and scripts.
      Use Test::Fixme and Test::Pod.
      Relax a FIXME comment to TODO.
      Git-ignore LICENSE.
      Use Test::MinimumVersion and Test::Perl::Critic.
      Fix class in declared authority and version.
      Add a few simple tests on command output.
      Do perltidy.
      Fix make mirror and arch optional, and avoid explicit dependency on Debian library.
      Add core Boxer class.
      Make core Boxer class (not Boxer::CLI) reference point for the project.
      Add Synopsis to Boxer::CLI.
      Use Module::Runtime for late-requiring modules.
      Use String::ShellQuote at one obvious spot (lots of places still weak).
      Add System classes.
      Tidy Task class: shared funcionality better placed in rols than base class.
      Use new System classes.
      Make Needs::RootACL role more flexible.
      Fix strip debug noise.
      Fix system command class debootstrap.
      Fix only execute command (not also bogusly execute its return code).
      Implement Needs/Does accounting.
      Croak if command chain is empty.
      Tidy Debootstrap.pm.
      Implement subcommand.
      Add some synopsis.
      Tidy CommandChain.pm.
      Git-ignore a few more autogenerated (and distclean'ed) files.
      Test synopsis.
      Apply Interact role to Boxer::Task (not Boxer::Task::Bootstrap.
      Move Boxer::System::Does::Interact → Boxer::Role::Interact.
      Tidy CommandChain: Drop unused MooseLike types.
      Use Log::Any in backend libraries with Log::Any::Adapter::Dispatch in App, and implement --verbose, --debug and --dryrun options.
      Implement boxer build --method cdebootstrap.
      Fix Debootstrap command method is ro.
      Protect [[ .. ]] from perltidy choking on it.
      Rename CLI option to choose bootstrap method.
      Perltidy.
      Make Fakeroot command an attribute, and document default and an alternative.
      Document Debootstrap comand attribute.
      Smarter command resolving in Task::Bootstrap by use of coercion.
      Log root method in use.
      Perltidy.
      Restructure code: Rename Boxer::System::Command -> Command::Sheldon.
      Mark Command::Sheldon dependencies on Boxer as FIXMEs.
      Restructure code: Rename Boxer::System::Command::* -> Alien::*.
      Add brief documentation to Command::Sheldon.
      Use MooX::Log::Any, and drop Boxer::Role::Log.
      Fix restore accidentally dropped use of Boxer::Role::Interact.
      Rename Needs::RootPath → Needs::SbinPath, and add draft Does::SbinPath.
      Fix change uses of Needs::RootPath → Needs::SbinPath.
      Add draft Alien::Fakechroot.
      Add FIXME hints to Alien::Fakechroot and Command::Sheldon::Does::SbinPath.
      Fix use match::simple instead of builtin-turned-experimental smart match.
      Add compose command.
      Add INSTALL.
      Nicer error when passed a bogus node. Thanks to Vasudev Kamath
      Tidy code indentation and spacing.
      Add .tidyallrc. Git-ignore .tidyall.d dir.
      Switch packaging to Dist::Inkt.
      Drop non-working draft code.
      Fix 'keys on reference is experimental' error.
      Fix limit FIXME test to lib dir (else it includes tidyall cache).
      Fix relax 'sort by explicit list' to TODO (from FIXME).
      Tighten perltidy config regarding tabs, to please Test::Tabs.
      Rerun tidyall with tightened perltidy settings.

Vasudev Kamath (12):
      Gave executable permission
      Added --mirror option for Debootstrap
      Modification required for introducing --mirror option
      Targetroot directory should be ignored
      Introduced new --arch option to specify architecture to bootstrap
      arch instance variable is introduced which takes its default
      Formatted the code in perldoc. Previously code was coming in single
      Re-factoring of Task::Bootstrap.pm changed the method instance var to
      Added cdebootstrap wrapper class
      Removed the TODO line about avoiding adding role RootPath when command
      Separated out debootstrap and cdebootstrap logic for bootstrap
      Changed authority to my website URL

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/boxer.git



More information about the Pkg-perl-cvs-commits mailing list