1. Toby Inkster
  2. p5-acme-about-tobyink

Commits

Toby Inkster  committed 6b1af47

All about me!

  • Participants
  • Branches Acme-About-TOBYINK

Comments (0)

Files changed (10)

File Makefile.PL

View file
+use inc::Module::Package 'RDF:standard';
+

File lib/Acme/About/TOBYINK.pm

View file
+package Acme::About::TOBYINK;
+our $VERSION   = '2011.293';
+our $AUTHORITY = 'cpan:TOBYINK';
+1;
+
+=head1 NAME
+
+Acme::About::TOBYINK - about Toby Inkster on CPAN
+
+=head1 DESCRIPTION
+
+=head2 Bug Reports
+
+Please use L<http://rt.cpan.org/> for reporting any bugs in my modules.
+
+=head2 Versioning
+
+Most of my releases use M.NNN versioning where M is the major version
+and NNN is a three digit minor version. When M is 0, do not expect too
+much API stability. Once M reaches 1, then expect the API to be
+reasonably stable until M reaches 2. Big jumps in the minor version are
+used to signal major changes.
+
+This release is an exception - it uses a date-based version.
+
+I generally follow a "release early, release often" policy. Expect
+the early versions of a release to be barely functional proofs of
+concept.
+
+=head2 Coding Style
+
+I tend to write using something approximating the Allman style
+L<http://en.wikipedia.org/wiki/Indent_style#Allman_style>, using
+tabs for indentation L<http://www.derkarl.org/why_to_tabs.html>.
+
+As of 10 October 2011, all my releases will target Perl 5.10.
+
+=head2 Packaging Conventions
+
+As of October 2011, all my releases use L<Module::Package::RDF> for
+packaging. 
+
+=head1 SEE ALSO
+
+L<https://metacpan.org/author/TOBYINK>.
+
+=head1 AUTHOR
+
+Toby Inkster E<lt>tobyink@cpan.orgE<gt>.
+
+=head1 COPYRIGHT AND LICENCE
+
+This software is copyright (c) 2011 by Toby Inkster.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=head1 DISCLAIMER OF WARRANTIES
+
+THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+

File meta/changes.ttl

View file
+# This file acts as the project's changelog.
+
+@prefix :        <http://usefulinc.com/ns/doap#> .
+@prefix dcs:     <http://ontologi.es/doap-changeset#> .
+@prefix dc:      <http://purl.org/dc/terms/> .
+@prefix dist:    <http://purl.org/NET/cpan-uri/dist/Acme-About-TOBYINK/> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+
+dist:project :release dist:v_2011-293 .
+dist:v_2011-293
+	a               :Version ;
+	dc:issued       "2011-10-20"^^xsd:date ;
+	:revision       "2011.293"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Acme-About-TOBYINK-2011.293.tar.gz> ;
+	rdfs:label      "Initial release" .
+

File meta/doap.ttl

View file
+# This file contains general metadata about the project.
+
+@prefix :        <http://usefulinc.com/ns/doap#> .
+@prefix dc:      <http://purl.org/dc/terms/> .
+@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+
+<http://purl.org/NET/cpan-uri/dist/Acme-About-TOBYINK/project>
+	a               :Project ;
+	:programming-language "Perl" ;
+	:name           "Acme-About-TOBYINK" ;
+	:shortdesc      "about Toby Inkster on CPAN" ;
+	:homepage       <https://metacpan.org/release/Acme-About-TOBYINK> ;
+	:download-page  <https://metacpan.org/release/Acme-About-TOBYINK> ;
+	:bug-database   <http://rt.cpan.org/Dist/Display.html?Queue=Acme-About-TOBYINK> ;
+	:created        "2011-10-20"^^xsd:date ;
+	:license        <http://dev.perl.org/licenses/> ;
+	:developer      [ a foaf:Person ; foaf:name "Toby Inkster" ; foaf:mbox <mailto:tobyink@cpan.org> ] .
+
+<http://dev.perl.org/licenses/>
+	dc:title        "the same terms as the perl 5 programming language system itself" .
+

File meta/makefile.ttl

View file
+# This file provides instructions for packaging.
+
+@prefix : <http://purl.org/NET/cpan-uri/terms#> .
+
+<http://purl.org/NET/cpan-uri/dist/Acme-About-TOBYINK/project>
+	:perl_version_from _:main ;
+	:version_from _:main ;
+	:readme_from _:main .
+
+_:main <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName> "lib/Acme/About/TOBYINK.pm" .

File t/01basic.t

View file
+use Test::More tests => 1;
+BEGIN { use_ok('Acme::About::TOBYINK') };
+

File xt/01pod.t

View file
+use Test::More;
+eval "use Test::Pod 1.00";
+plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+all_pod_files_ok();
+

File xt/02pod_coverage.t

View file
+use Test::More;
+use Test::Pod::Coverage;
+
+my @modules = qw(Acme::About::TOBYINK);
+pod_coverage_ok($_, "$_ is covered")
+	foreach @modules;
+done_testing(scalar @modules);
+

File xt/03meta_uptodate.t

View file
+use Test::More tests => 1;
+use Test::RDF::DOAP::Version;
+doap_version_ok('Acme-About-TOBYINK', 'Acme::About::TOBYINK');
+

File xt/04eol.t

View file
+use Test::EOL;
+all_perl_files_ok();