Bug#653571: ITP: libauthority-shared-perl -- a multi-AUTHORITY method for your classes
Package: wnpp
Severity: wishlist
Owner: Florian Schlichting <fschlich@ZEDAT.FU-Berlin.DE>
* Package name : libauthority-shared-perl
Version : 0.006
Upstream Author : Toby Inkster <tobyink@cpan.org>
* URL : http://search.cpan.org/dist/authority-shared/
* License : GPL-1+ or Artistic
Programming Lang: Perl
Description : a multi-AUTHORITY method for your classes
authority::shared allows you to indicate that your module is issued by
multiple authorities. The main use case for shared authorities is for
team projects. The team would designate a URI to represent the team as a
whole, e.g. http://www.perlrdf.org/. Releases can then be officially
stamped with the authority of the team using:
..
use authority::shared q<http://www.perlrdf.org/>;
..
And users can check they have a module released by the official team
using:
..
RDF::TakeOverTheWorld->AUTHORITY(q<http://www.perlrdf.org/>);
..
which will croak if package RDF::TakeOverTheWorld doesn't have the
specified authority.
Reply to: