The following module was proposed for inclusion in the Module List:
modid: Tapper
DSLIP: Mmphb
description: Automated OS testing, also virtualized
userid: AMD (AMD OSRC (AMD Operating System Research Center))
chapterid: 25 (Bundles)
communities:
[email protected]
similar:
Smolder
rationale:
[This is a variant of an already approved namespace request
(formerly "Artemis" at user "SCHWIGON") about 9mths ago, but now
with a different name due to, erm, difficult reasons.]
We want to release our framework for automated OS and distribution
testing to CPAN.
It consists of several modules to have a central control program
which triggers machines to boot via network, so they are
automatically installed, executing satellite modules, injecting
software into virtualized guest images (usually for Xen, KVM), a
strong scheduler, some services to receive test results, a web
application to view results, a DPath driven query interface, etc.,
etc.
It is all built around TAP.
The report collection has some functional overlap with Smolder but
the whole system is more targeted to run a complete infrastructure
with scheduling several bandwidth-constrained use-cases over a pool
of machines, primarily focusing an operating system test context.
Many perl-related use-cases are also possible, it's not restricted
to OS testing.
The code is "quite ok", "medium-modern" Perl -- DBIC, Catalyst,
Moose, some MX::Declare, although maybe not the most bleading edge.
We presented parts of it (though under a different name) during
German Perlworkshop and YAPC::Europe, both 2009:
http://www.perl-workshop.de/talks/157/view
http://yapceurope2009.org/ye2009/talk/1950
We plan to release it the next few weeks; all formal hurdles are
taken. This time it's a BSD license.
All in all I think it's worth the top-level namespace due to it's a
whole infrastructure in itself.
You can "unregister" the original name "Artemis" at user "SCHWIGON"
once "Tapper" got approved.
Thanks and kind regards, Steffen
enteredby: AMD (AMD OSRC (AMD Operating System Research Center))
enteredon: Fri Jan 21 12:07:25 2011 GMT
The resulting entry would be:
Tapper Mmphb Automated OS testing, also virtualized AMD
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=1d300000_07b4b3c26fd7a96e&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=1d300000_07b4b3c26fd7a96e&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Tapper