add copyright statements
Matt S Trout [Fri, 25 Feb 2011 15:30:47 +0000 (15:30 +0000)]
I've done the usual AUTHOR + CONTRIBUTORS - and referred from the other
modules.

Role::Tiny will need tweaking before it goes to its own dist but meh.

Changes
lib/Moo.pm
lib/Moo/Role.pm
lib/Role/Tiny.pm

diff --git a/Changes b/Changes
index d43d1d3..f34fbce 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,4 @@
+  - add copyright and license info for downstream packagers
   - weak ref checking for Sub::Quote to avoid bugs on refaddr reuse
   - Switch composed role names to be a valid package name
 
index a06eae1..e530ca3 100644 (file)
@@ -403,3 +403,23 @@ manually set all the options it implies.
 C<auto_deref> is not supported since the author considers it a bad idea.
 
 C<documentation> is not supported since it's a very poor replacement for POD.
+
+=head1 AUTHOR
+
+mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>
+
+=head1 CONTRIBUTORS
+
+Add yourselves here please, you useless people.
+
+=head1 COPYRIGHT
+
+Copyright (c) 2010-2011 the strictures L</AUTHOR> and L</CONTRIBUTORS>
+as listed above.
+
+=head1 LICENSE
+
+This library is free software and may be distributed under the same terms
+as perl itself.
+
+=cut
index 4055fbc..5b3761f 100644 (file)
@@ -130,3 +130,13 @@ imported by this module.
 
 Declares an attribute for the class to be composed into.  See
 L<Moo/has> for all options.
+
+=head1 AUTHORS
+
+See L<Moo> for authors.
+
+=head1 COPYRIGHT AND LICENSE
+
+See L<Moo> for the copyright and license.
+
+=cut
index 7d185ae..d1a2bbb 100644 (file)
@@ -360,3 +360,12 @@ documentation.
 See L<< Class::Method::Modifiers/after method(s) => sub { ... } >> for full
 documentation.
 
+=head1 AUTHORS
+
+See L<Moo> for authors.
+
+=head1 COPYRIGHT AND LICENSE
+
+See L<Moo> for the copyright and license.
+
+=cut