The following module was proposed for inclusion in the Module List:
modid: WWW::StatusBadge
DSLIP: adpO2
description: Plugin based Status Badge generator
userid: RIVOTTI (André Rivotti Casimiro)
chapterid: 23 (Miscellaneous_Modules)
communities:
https://github.com/ARivottiC/WWW-StatusBadge.pm
similar:
Dist::Zilla::Plugin::GitHubREADME::Badge
Dist::Zilla::Plugin::TravisCI::StatusBadge
rationale:
I wanted to add Status Badges to my distro's README file. I use
Dist::Zilla and found Dist::Zilla::Plugin::GitHubREADME::Badge
Dist::Zilla::Plugin::TravisCI::StatusBadge but I also use another
badges.
My first approach was to create plugins for each badge missing but
realized that it would be better to have a single plugin to handle
them all and, instead of having all the logic tied in a Dist::Zilla
Plugin, I thougth it would be good to have a generic module to
produce Status Badges. This way it could be used outside
Dist::Zilla.
I choose WWW::StatusBadge because it these are badges used by web
pages, like GitHub.
SYNOPSIS
use WWW::StatusBadge;
my $badge = WWW::StatusBadge->new( 'repo' => 'WWW-StatusBadge.pm',
'dist' => 'WWW-StatusBadge' 'user' => 'ARivottiC', 'branch' =>
'devel', );
my $travis_markdown = $badge->travis->markdown; my
$coveralls_textile = $badge->coveralls->textile; my $cpan_rst =
$badge->badgefury( 'for' => perl )->rst;
enteredby: RIVOTTI (André Rivotti Casimiro)
enteredon: Fri Dec 12 21:32:01 2014 UTC
The resulting entry would be:
WWW::
::StatusBadge adpO2 Plugin based Status Badge generator RIVOTTI
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=fd010000_919cb03cffd8abcd&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=fd010000_919cb03cffd8abcd&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=WWW%3A%3AStatusBadge