The following module was proposed for inclusion in the Module List:

  modid:       MooseX::Getopt::Usage
  DSLIP:       adpOp
  description: Moose class meta usage message generator
  userid:      PITCHLESS (Mark Pitchless)
  chapterid:   2 (Language_Extensions)
  communities:
    https://github.com/markpitchless/moosex-getopt-usage

  similar:
    Pos::Usage Getopt::Long::Descriptive

  rationale:

    Extends MooseX::Getopt with a coloured usage message made by
    inspecting the classes meta information.

    The module is an extension to MooseX::Getopt and so follows it in
    putting extensions under its namespace. E.g. MooseX::Getopt::Strict.
    Have spoken to the maintainer of MooseX::Getopt and he is happy with
    the name and keen to use this extension.

    While there are other usage generators on CPAN, none generate
    colour usage based on the Moose meta data of a class. Integration of
    Pod::Usage is planned. Getopt::Long::Descriptive (GLD), already
    supported by MooseX::Getopt, builds the usage from the getopt spec
    instead of the class meta.

  enteredby:   PITCHLESS (Mark Pitchless)
  enteredon:   Wed Mar 14 01:25:32 2012 GMT

The resulting entry would be:

MooseX::Getopt::
::Usage           adpOp Moose class meta usage message generator     PITCHLESS


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=15800000_3dd3450d8397a60e&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=15800000_3dd3450d8397a60e&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=MooseX%3A%3AGetopt%3A%3AUsage

Reply via email to