Reviews by Bryce Nesbitt

cpanratings
 

RSS

File-Slurp (9999.13) *

Simply unacceptable that this module does not work properly in utf-8 environments, failing to pick up on PERL_UNICODE=SAD or handle :raw properly.

See rt.cpan.org/Public/Bug/Display.html?i...

Ironically the documented { atomic => 1, binmode => ':raw' } will give "wide character" error in syswrite(). The undocumented { atomic => 1, binmode => ':utf8' } may actually work.

Bryce Nesbitt - 2010-03-31T20:01:07 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

DBD-Pg (2.15.1) **

Highly unstable. Released far too often for a mature module, and with far too many deliberate and accidental behavior changes. One of the most troublesome modules I have to deal with over time. I've had to patch this module too many dang times. Two thumbs down.

Bryce Nesbitt - 2009-11-04T12:38:21 (permalink)

4 out of 4 found this review helpful. Was this review helpful to you?  Yes No

CPANPLUS (0.84) **

It has a zillion dependencies, and nets you a command shell just about as cryptic and powerless as regular CPAN. Why bother?

Bryce Nesbitt - 2009-04-07T22:11:47 (permalink)

5 out of 8 found this review helpful. Was this review helpful to you?  Yes No

Mail-DeliveryStatus-BounceParser (1.517) *

Module proved unsuitable for use in a production environment, with multiple false positive and negative situations. For example: it proved incapable of filtering out vacation holds like "if you need help before August 1st then contact Mr Foo at foo@fish.com", where it would claim foo@fish.com as a bounced email address.

Bryce Nesbitt - 2007-03-17T09:39:52 (permalink)

7 out of 10 found this review helpful. Was this review helpful to you?  Yes No

DBD-mysql (3.0002) ***

Lots of install trouble, e.g.:

$ENV{LANG} is not 'C' execing 'perl Makefile.PL' with ENV{LANG} == 'C'

You can skip this check by: 'export LANG='C' before running 'perl Makefile.PL or by upgrading your Perl'

Can't exec "mysql_config": No such file or directory at Makefile.PL line 76.

Bryce Nesbitt - 2006-02-24T00:16:08 (permalink)

2 out of 7 found this review helpful. Was this review helpful to you?  Yes No

XML-Parser (2.34) **

Poor installation results on Mac OS X:

t/encoding........"my" variable $p masks earlier declaration in same scope at t/encoding.t l ine 94.
t/encoding........ok
t/external_ent....ok 1/5
501 Protocol scheme 'file' is not supported file:/Users/brian/.cpan/build/XML-Parser-2.34/a. ent
Handler couldn't resolve external entity at line 7, column 5, byte 117
error in processing external entity reference at line 7, column 5, byte 117 at /Users/brian/ .cpan/build/XML-Parser-2.34/blib/lib/XML/Parser.pm line 187
t/external_ent....dubious

Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-5

Failed 4/5 tests, 20.00% okay
t/file............ok
t/finish..........ok
t/namespaces......ok
t/parament........ok 1/12
501 Protocol scheme 'file' is not supported file:/Users/brian/.cpan/build/XML-Parser-2.34/t/ foo.dtd

Bryce Nesbitt - 2005-12-26T23:59:22 (permalink)

1 out of 8 found this review helpful. Was this review helpful to you?  Yes No

SOAP-Lite (0.60a) **

Well, my needs are simple, so I did get a 1 line working project out of it. But I recently switched to SUSE Linux 10.0, and so had to reinstall, and that's just not happening. From a cpan point of view this is the heaviest 'lite' module I've ever seen. Zillions of dependencies.

Bryce Nesbitt - 2005-11-08T00:10:35 (permalink)

4 out of 7 found this review helpful. Was this review helpful to you?  Yes No

Spreadsheet-ParseExcel (0.49) *****

Perfect. Thanks so much.
This is a perl module of tremendous importance to the community.

Bryce Nesbitt - 2005-03-11T12:29:03 (permalink)

1 out of 5 found this review helpful. Was this review helpful to you?  Yes No

Geo-Shapelib (0.13) *

Documentation too confusing to attract me. Does not even define the available shapefile types (e.g. POINT, POLYGON). I can't figure out how to make a line theme.

Bryce Nesbitt - 2005-02-24T13:04:40 (permalink)

1 out of 1 found this review helpful. Was this review helpful to you?  Yes No

Geo-Coder-US (0.21) *****

Wow. I used to pay 15 cents per lookup to a really nasty company. This is a great public service, using public data. Thanks!

Bryce Nesbitt - 2005-02-17T02:19:03 (permalink)

1 out of 1 found this review helpful. Was this review helpful to you?  Yes No

Spreadsheet-ParseExcel-Simple (1.04) ***

Perhaps too simple.

Documentation is not complete enough to complete real tasks. For example it is not obvious how to get the sheet name ("$sheet->{sheet}->{Name}").

Use the full strength version, it's not that much harder, and is less limiting.

Bryce Nesbitt - 2004-08-30T23:05:25 (permalink)

0 out of 1 found this review helpful. Was this review helpful to you?  Yes No

Spreadsheet-WriteExcel (2.11) *****

What more to ask? It takes seconds to learn the interface, another few seconds to write a test program. And if you've already got tabular fields such as SQL data, just a few more seconds to integrate into your application. A+. I use it with Spreadsheet::ParseExcel on a database project where the goal is to use Excel as the user-interface GUI.

Bryce Nesbitt - 2004-08-28T00:38:15 (permalink)

3 out of 3 found this review helpful. Was this review helpful to you?  Yes No