File Coverage

blib/lib/Dist/Inkt/DOAP.pm
Criterion Covered Total %
statement 8 8 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 11 11 100.0


line stmt bran cond sub pod time code
1 1     1   432 use 5.010001;
  1         3  
2 1     1   4 use strict;
  1         2  
  1         17  
3 1     1   4 use warnings;
  1         8  
  1         50  
4              
5             package Dist::Inkt::DOAP;
6              
7             our $AUTHORITY = 'cpan:TOBYINK';
8             our $VERSION = '0.022';
9              
10             1;
11              
12             __END__
13              
14             =pod
15              
16             =encoding utf-8
17              
18             =for stopwords tarball
19              
20             =head1 NAME
21              
22             Dist::Inkt::DOAP - various DOAP-related roles for Dist::Inkt
23              
24             =head1 DESCRIPTION
25              
26             Dist::Inkt is a framework for writing your own distribution builder.
27             It's a simple class that makes an empty directory, creates a MANIFEST
28             file listing the contents of the directory, and then compresses it
29             into a tarball.
30              
31             Which seems pretty useless. However, it provides tonnes of hooks that
32             can be used by roles applied to the class. This distribution provides a
33             collection of roles that help you populate the distribution's metadata
34             (META.json, Changes, etc) from DOAP.
35              
36             =head2 The Straight DOAP
37              
38             So what is DOAP? This explanation is lifted from
39             L<Wikipedia|http://en.wikipedia.org/wiki/DOAP>.
40              
41             I<< DOAP (Description of a Project) is an RDF Schema and XML vocabulary
42             to describe software projects, in particular free and open source
43             software. >>
44              
45             I<< It was created and initially developed by Edd Dumbill to convey
46             semantic information associated with open source software projects. >>
47              
48             I<< It is currently used in the Mozilla Foundation's project page and
49             in several other software repositories, notably the Python Package
50             Index. >>
51              
52             =head1 BUGS
53              
54             Please report any bugs to
55             L<http://rt.cpan.org/Dist/Display.html?Queue=Dist-Inkt-DOAP>.
56              
57             =head1 SEE ALSO
58              
59             L<Dist::Inkt>.
60              
61             =head1 AUTHOR
62              
63             Toby Inkster E<lt>tobyink@cpan.orgE<gt>.
64              
65             =head1 COPYRIGHT AND LICENCE
66              
67             This software is copyright (c) 2014 by Toby Inkster.
68              
69             This is free software; you can redistribute it and/or modify it under
70             the same terms as the Perl 5 programming language system itself.
71              
72             =head1 DISCLAIMER OF WARRANTIES
73              
74             THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
75             WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
76             MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
77