RSS | Module Info | Add a review of

2 out of 2 found this review helpful:

Solr (0.03) ***

It's wonderful to search for Solr on CPAN and find this module, but there are a few drawbacks to it.

The biggest one is the inability to know whether an add operation was successful or not. This means you push items to Solr, but have no idea whether they made it in or not. Whether it's Solr that is down, the XML we're sending that is malformed, or a black hole that has just formed inside the hard drive of the machine hosting Solr, we have no idea whether our request was successful or not. This could be easily implemented by having Solr.pm parsing the response from Solr.

Lacking this simple feature, the module is rendered useless. It actually feels that it isn't finished yet.

I hope the module gets this fixed, so it can be used in production code.

Jose Alves de Castro - 2008-10-06 03:08:20
Was this review helpful to you?  Yes No


(more reviews of Solr)

4 out of 5 found this review helpful:

Test-Deep (0.103) *****

Awesome. This is the (no longer) missing module for testing sets, subsets and the likes.

Want to make sure your sub is returning 3 elements out of 10 allowed ones, but don't know in which order it'll return it?

cmp_deeply( [ @three_elements ], subsetof( @ten_elements ) );

That simple!

Jose Alves de Castro - 2008-08-05 07:26:32
Was this review helpful to you?  Yes No


(more reviews of Test-Deep)

1 out of 1 found this review helpful:

XML-Feed (0.12) *****

I hereby declare my love for this module.

In a matter of minutes, the clean and precise documentation allowed me to parse Atom, RSS1 and RSS2 with just a few lines of code.

Way to go, Benjamin!

Jose Alves de Castro - 2008-07-24 10:35:58
Was this review helpful to you?  Yes No


(more reviews of XML-Feed)

10 out of 10 found this review helpful:

Weed (0.0084) *

No documentation (apart from the useless one), code after __END__, no apparent purpose, a warning to not use the distribution... What is this thing doing on CPAN, anyway? How would I even use it, if I wanted to? It just seems to be a personal project of someone who is trying some new things, which is OK, but I can't see a reason for it to be on CPAN, if we take into consideration that the lack of documentation makes it pretty hard for anyone to help the author.

Also, the distribution is lacking important things, like a README or a Changes file. And did I mention the (more then) daily releases with diffs that are just to huge to follow and that CPAN doesn't even manage to display?

And the thing that scares me the most? Probably the fact that the current development release includes a 20M mp3. Or maybe the fact that the small bit of documentation in the main module includes something like this:

=head1 EXPORTS

=head2 NO

Is not YES.

=head2 YES

Is not NO.

What the hell is that supposed to mean?

Also, I don't understand why the author seems to be Hon Weijun in one place and Holger Seelig in another...

And the saddest thing is that I could go on and on about this...

This is something I wouldn't even place in the Acme namespace...

Please, document it properly so people can understand it or remove it.

Jose Alves de Castro - 2007-07-26 00:52:20
Was this review helpful to you?  Yes No


(more reviews of Weed)

3 out of 4 found this review helpful:

MIME-Explode (0.37) *****

It has the greatest thing a module can have: it works!

Documentation is easy to read, and the same goes for code samples.

José Alves de Castro - 2005-11-18 08:36:46
Was this review helpful to you?  Yes No


(more reviews of MIME-Explode)

4 out of 4 found this review helpful:

EvilBoss (1.01) *

There's *no* documentation.

I have absolutely no idea what it does.

Unless it's something related to a website called EvilBoss (which I assume it isn't), no one looking for the functionality it provides (whatever it may be) will be able to find it.

The code looks clean and well structured, though, so it probably just needs some documentation and perhaps a name change.

José Alves de Castro - 2005-11-16 02:00:39
Was this review helpful to you?  Yes No


(more reviews of EvilBoss)

7 out of 7 found this review helpful:

Module-Starter (1.40) *****

It's a great way to create CPAN modules, has great documentation, works, and even supports pluggins!

Wonderful! :-)

José Alves de Castro - 2005-11-09 06:45:49
Was this review helpful to you?  Yes No


(more reviews of Module-Starter)

2 out of 2 found this review helpful:

Devel-Cover (0.55) *****

Devel::Cover actually makes you discover things about your code that you would never imagine.

It's a must.

José Alves de Castro - 2005-11-04 04:42:49
Was this review helpful to you?  Yes No


(more reviews of Devel-Cover)

6 out of 6 found this review helpful:

Test-Pod-Coverage (1.06) *****

I now use this in all my modules. It's simple, well-documented, it actually works (which is always good), and, without any other action on your part, months later, it will catch a glitch in your documentation that you might never had realized otherwise.

José Alves de Castro - 2005-08-12 08:20:32
Was this review helpful to you?  Yes No


(more reviews of Test-Pod-Coverage)


the camel