#acl PaulHowarth:read,write,admin,revert,delete All:read === Thursday 5th September 2013 === ==== Fedora Project ==== * Updated `perl-CPAN-Meta` to 2.132140 in F-20 and Rawhide, needed for `Module::CPANTS::Analyse` 0.91 * Updated `perl-Env-Sanctify` to 1.08 in F-20 and Rawhide: * Document caveats about redefining the `sanctify` object ([[CPAN:46929|CPAN RT#46929]]) * Updated `perl-Module-CPANTS-Analyse` to 0.91 in `git` but can't build it yet because [[RedHatBugzilla:991693|my perl-Archive-Any-Lite package submission]] hasn't yet been reviewed * Updated `perl-Tree-DAG_Node` to 1.14 in F-20 and Rawhide: * Document the `copy()` method * Patch the `copy()` method so it respects the `{no_attribute_copy => 1}` option * Add method `read_tree()`, for text files; it uses `Perl6::Slurp`, which supports utf8 * Add methods `read_attributes()` and `string2hashref($s)` for use by `read_tree()` * Add `t/read.tree.t` to `test read_tree()` * Add `t/tree.utf8.attributes.txt`, in utf8, for use by `t/read.tree.t` * Add `t/tree.with.attributes.txt` and `t/tree.without.attributes.txt` for use by `t/read.tree.t` * Make Perl 5.8.1 a pre-req so we have access to the `utf8` pragma ==== Local Packages ==== * Updated `perl-Clone` to 0.35: * `SV`'s can be `NULL` (shit happens) ([[CPAN:86217|CPAN RT#86217]]) * Making tests compatible with older versions of `Test::More` * Updated `perl-Env-Sanctify` to 1.08 as per the Fedora version * Updated `perl-Module-CPANTS-Analyse` to 0.91: * Add metrics `no_dot_underscore_files`, `portable_filenames` * Remove metrics `distributed_by_debian`, `latest_version_distributed_by_debian`, `has_no_bugs_reported_in_debian`, `has_no_patches_in_debian`, `no_cpants_errors`, `uses_test_nowarnings`, `has_test_pod`, `has_test_pod_coverage`, `has_examples` * Removed a few non-portable metrics for `Test::Kwalitee` * Numerous fixes for a smoother operation of `www-cpants` * Fixed [[CPAN:87535|CPAN RT#87535]]: incorrect version specification in 0.90_01 * Fixed [[CPAN:87534|CPAN RT#87534]]: test failure in 0.90_01 * Fixed [[CPAN:87561|CPAN RT#87561]]: `t/11_hash_random.t` fails due to undeclared test dependency * Fixed [[CPAN:69233|CPAN RT#69233]]: doesn't detect '`use`' ≥ 5.012 as '`use strict`' * Fixed [[CPAN:83336|CPAN RT#83336]]: fails to detect `strict` via '`use MooseX::Types`' * Fixed [[CPAN:83851|CPAN RT#83851]]: '`use v5.16`' and greater not deemed "`strict`" * Fixed [[CPAN:86504|CPAN RT#86504]]: fix sort order of `Kwalitee` generators * Fixed [[CPAN:87155|CPAN RT#87155]]: more `Module::Install` tests needed (1.04 is broken) * Fixed [[CPAN:87597|CPAN RT#87597]]: `proper_libs` is a dubious test * Fixed [[CPAN:87598|CPAN RT#87598]]: `can't use an undefined value as an ARRAY reference at .../FindModules.pm line 115` * Fixed [[CPAN:87988|CPAN RT#87988]]: fix use of `$Test::Kwalitee::VERSION` * Fixed [[CPAN:88216|CPAN RT#88216]]: `extracts_nicely` metric fails for `-TRIAL` releases * Fixed [[CPAN:88365|CPAN RT#88365]]: `YAML`/`JSON` tests are not failing when improperly encoded characters are seen * `Moose::Exporter` also provides `strict` and `warnings` * Updated `perl-MooseX-NonMoose` to 0.23: * Stop using old and deprecated (or soon to be deprecated) functions from `Class::MOP` * Updated `perl-Tree-DAG_Node` to 1.14 as per the Fedora version ----