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

Reply via email to