0.06
Stevan Little [Wed, 23 Jan 2008 02:11:27 +0000 (02:11 +0000)]
17 files changed:
Build.PL
Changes
README
lib/Moose/Autobox.pm
lib/Moose/Autobox/Array.pm
lib/Moose/Autobox/Code.pm
lib/Moose/Autobox/Defined.pm
lib/Moose/Autobox/Hash.pm
lib/Moose/Autobox/Indexed.pm
lib/Moose/Autobox/Item.pm
lib/Moose/Autobox/List.pm
lib/Moose/Autobox/Number.pm
lib/Moose/Autobox/Ref.pm
lib/Moose/Autobox/Scalar.pm
lib/Moose/Autobox/String.pm
lib/Moose/Autobox/Undef.pm
lib/Moose/Autobox/Value.pm

index c75e718..7e50af3 100644 (file)
--- a/Build.PL
+++ b/Build.PL
@@ -7,8 +7,8 @@ my $build = Module::Build->new(
     license => 'perl',
     requires => {
         'autobox'         => '1.03',
-        'Moose'           => '0.35',
-        'Perl6::Junction' => '1.10',
+        'Moose'           => '0.34',
+        'Perl6::Junction' => '1.22',
     },
     optional => {
     },
diff --git a/Changes b/Changes
index c8f1db6..77f9f78 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,10 +1,14 @@
 Revision history for Perl extension Moose::Autobox
 
-0.06
+0.06 Tues. Jan. 22, 2008
+    ~~ updated copyright dates & some docs ~~   
+
     * Moose::Autobox
       - fixed role application code to follow the new
-        Moose::Util based API, upped the Moose version 
-        dependency.
+        Moose::Util based API
+        
+    - upped the Moose version dependency
+    - upped the autobox version dependency 
 
 0.05 Sun. Aug. 5, 2007
     * Moose::Autobox
diff --git a/README b/README
index 0ee247a..be02c0e 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Moose::Autobox version 0.05
+Moose::Autobox version 0.06
 ===========================
 
 See the individual module documentation for more information
@@ -22,7 +22,7 @@ This module requires these other modules and libraries:
 
 COPYRIGHT AND LICENCE
 
-Copyright (C) 2006-2007 Infinity Interactive, Inc.
+Copyright (C) 2006-2008 Infinity Interactive, Inc.
 
 http://www.iinteractive.com
 
index db11ded..fd64057 100644 (file)
@@ -6,6 +6,7 @@ use warnings;
 
 use Carp        qw(confess);
 use Scalar::Util ();
+use Moose::Util  ();
 
 our $VERSION = '0.06';
 
@@ -79,7 +80,7 @@ __END__
 
 =head1 NAME 
 
-Moose::Autobox - Ruby ain't got nothin on us
+Moose::Autobox - Autoboxed wrappers for Native Perl datatypes 
 
 =head1 SYNOPOSIS
 
@@ -88,20 +89,6 @@ Moose::Autobox - Ruby ain't got nothin on us
   print 'Print squares from 1 to 10 : ';
   print [ 1 .. 10 ]->map(sub { $_ * $_ })->join(', ');
 
-=head1 CAVEAT
-
-First, a warning.
-
-This module is very very very very very very very experimental. It 
-makes use of a very experimental module (L<autobox>) and uses some 
-shiney new technology (L<Moose::Role>) to accomplish it's goals.
-
-Use this at your own risk. If it breaks the lamp in the living room
-and your mother yells at you, don't come complaining to me.
-
-Also, as this is so experimental, it's API should not be considered 
-to be stable. It could very well change in radical ways.
-
 =head1 DESCRIPTION
 
 Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH
@@ -122,10 +109,12 @@ the 'hooks' for others to add implementation too.
 
 =head2 Is this for real? or just play?
 
-My intent is to try and make this module as production worthy as 
-possible. This may or may not be possible, depending on how well 
-L<autobox> works out. At this point, I have high hopes for things
-but only time (and more tests and code) will tell.
+Several people are using this module in serious applications and 
+it seems to be quite stable. The underlying technologies of L<autobox>
+and L<Moose::Role> are also considered stable. There is some performance
+hit, but as I am fond of saying, nothing in life is free. If you have 
+any questions regarding this module, either email me, or stop by #moose
+on irc.perl.org and ask around.
 
 =head1 METHODS
 
@@ -171,7 +160,7 @@ renormalist
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index ac7cb71..6c299a3 100644 (file)
@@ -268,7 +268,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index 5a6ef60..ef7fb97 100644 (file)
@@ -136,7 +136,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index a831264..e368cf3 100644 (file)
@@ -57,7 +57,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index ba2eb21..8000d29 100644 (file)
@@ -128,7 +128,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index dfdbafd..414531b 100644 (file)
@@ -67,7 +67,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index 0364589..2772c77 100644 (file)
@@ -67,7 +67,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index c54b305..8bb4bff 100644 (file)
@@ -102,7 +102,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index 60d7030..2c2f1a9 100644 (file)
@@ -39,7 +39,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index 59be383..77570c3 100644 (file)
@@ -39,7 +39,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index 63a1d03..cb25538 100644 (file)
@@ -47,7 +47,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index e7037f5..d8f34ac 100644 (file)
@@ -88,7 +88,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index a09820e..9fa82f0 100644 (file)
@@ -54,7 +54,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>
 
index 43a9dd8..0a343b8 100644 (file)
@@ -53,7 +53,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>