| CPAN Ratings Reviews by Olivier Mengué (dolmen) | |
| Home | Search | About | Bitcard Account | Login |
This module has been forked into Dist::Zilla::Plugin::Tests::EOL that has some fixes.
Olivier Mengué (dolmen) - 2012-05-04T12:52:07
This is only a review of DZP::GitHub::Meta
GitHub::Meta accesses the GitHub API to query the meta values. So it needs a network access and your GitHub credentials. Also the repo must be set manually in dist.ini.
In contrast Dist::Zilla::Plugin::GithubMeta works only locally by looking at your git remotes. It also has more settings.
So if you just want to set metadata then use instead Dist::Zilla::Plugin::GithubMeta.
Olivier Mengué (dolmen) - 2012-04-17T06:26:17
This module is misleading in its name and documentation: it mixes "code pages" (which are called "encodings" in the Perl world) with "language identifiers" and "locale identifiers".
More information about what code pages (as defined in the Win32 world) are: msdn.microsoft.com/en-us/library/wind...
Language identifiers: msdn.microsoft.com/en-us/library/wind...
Locale identifiers: msdn.microsoft.com/en-us/library/wind...
Also for the implementation, the module uses the registry which is not a official way of retrieving the information.
And last, it has no method to retrieve the OEM code page.
So see instead Win32::CodePage::Simple.
Olivier Mengué (dolmen) - 2012-04-05T10:18:11
Despite the generic name, this is not a generic implementation of array manipulation because all values are stringified when processed.
So this module should only be used for arrays of strings.
See RT#75835 for details. rt.cpan.org/Ticket/Display.html?id=75835
See List::MoreUtils as an alternative.
Olivier Mengué (dolmen) - 2012-03-17T01:40:32
No documentation.
Uses a top level namespace, but for what reason?
Olivier Mengué (dolmen) - 2011-12-05T09:36:01
Version 0.06 added documentation about what "Everything" means.
Anyway, it is still useless.
Olivier Mengué (dolmen) - 2011-11-19T03:33:59
I wanted a module to generate a tags file for my project.
But the POD documentation of this module is awful, and so I've not been able to successfully use it. It seems also outdated as the distribution contains an undocumented Perl::Tags::PPI.
The README contains some additional web links not in the POD, but that's is not where I expect to find how to use the module.
Even a quick look at the code did not helped me. I gave up.
Olivier Mengué (dolmen) - 2011-08-31T01:14:43
sysconf() is in the POSIX module which is in the Perl core.
This only use for this distribution is to extract sysconf constants from /usr/include/sys/unistd.h that may not be exported in the POSIX module.
If your Perl has been packaged by your operating system vendor you probably don't need it.
Olivier Mengué (dolmen) - 2011-05-18T00:27:41
Good tools, but the distribution needs an important update to be installable by CPAN tools as it does not follows the usual conventions and lacks META.yml.
It is packaged for Debian though.
Olivier Mengué (dolmen) - 2011-05-07T04:32:32
Great module to change environment when running a Perl script on Win32:
Unix:
FOO=123 perl -e "print qq'$ENV{FOO}\n'"
FOO=123 ./myscript.pl
Win32:
perl -Msetenv=FOO,123 -e "print qq'$ENV{FOO}\n'"
perl -Msetenv=FOO,123 myscript.pl
Olivier Mengué (dolmen) - 2011-03-23T04:33:18
Test coverage: 92.1%
Olivier Mengué (dolmen) - 2010-03-13T17:49:31
Since release 0.021 this module is based on POE::Component::Schedule for the scheduling as this where I have extracted the core. So if you don't need the cron string parsing, that's the module to use.
Olivier Mengué (dolmen) - 2010-03-13T05:05:07
The only problem of this module is that it probably doesn't do what you expect if you just want to validate user input: it accepts much more than just "mailbox@domain", including spaces... See opened bugs.
Olivier Mengué (dolmen) - 2010-03-13T04:42:55
Exactly the module I needed, with a name that matched my search request on CPAN.
This is the module to use when you have to clean dirty data.
In my case I could not use PerlIO to directly load UTF-8 text from a file because I had to process the data through a regexp and my Perl has a bug in the Regexp engine. As a workaround I load text as binary, parse it with Regexp::Grammars, and feed the result tree to Data::Recursive::Encode.
(For details of the Perl bug, see rt.cpan.org/Public/Bug/Display.html?i... )
Olivier Mengué (dolmen) - 2010-03-13T04:36:18
POE::Wheel::Run::Win32 has now been merged into POE::Wheel::Run since 0.18 (POE 1.280) so this module is now useless (only provided for compatibility).
Olivier Mengué (dolmen) - 2009-10-28T09:17:22
Documentation is missing and, worse, is the documentation for another module.
Olivier Mengué (dolmen) - 2009-10-02T16:15:25
POE is THE module you must use for event programming.
The code is of great quality with an extended test suite, and it works on all platforms I have access to (Linux, Win32, HP-UX).
The support is of first class quality: bugs are quickly fixed and new release occur often.
Many plugins are available to handle any kind of events you may imagine.
Olivier Mengué (dolmen) - 2009-09-17T09:27:48
Very useful on unix-like systems.
Too bad it has many problems with end-of-line handling so it does not work on Win32 because the checksum feature is too strict.
Olivier Mengué (dolmen) - 2009-04-28T08:51:46
|
Perl.org sites
: bugs
| dev
| history
| jobs
| learn
| lists
| use
Site Information and Contacts |
|