Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.
I'm not going to name the module because I don't want to slam the author, but I'm reinventing a CPAN wheel. My boss, in looking at some of my code, knew the module that I was ignoring and asked me why.
"Because I can't understand the documentation."
The module actually looks like it would be useful, but try as I might, the docs may as well be written in Klingon. I suspect that the module actually does far more than I need as the interface in some of the examples is very complicated, so I could use the "leaner, meaner version" argument. But I still can't understand the docs. If you're going to write a CPAN module, don't skimp on the documentation. If I can't understand it, I probably won't use it.
be brave! (Score:1)
My vote for bad module of the day is Ananke::Template [cpan.org] which is just a bad imitation of TT.
Re:be brave! (Score:2)
Re:be brave! (Score:1)
I may have to start scouring the depths of CPAN for a "bad module of the week". This may help the Schwartz factor a bit :)
Re:be brave! (Score:1)
to clean up their module before announcing their shame.
Otherwise you'll just become loathed =)
---ict / Spoon
Re:be brave! (Score:1)
Re:be brave! (Score:2)
No can do. The module itself appears to be useful and some checking around reveals that others are using it (though not very widely). If it was a bad module, I don't mind calling a spade a spade. I just want to be sure that I'm being decent and not trashing a good module just because someone didn't do a good job of communicating. Let's face it, programmers who write great code are often known for being less than diligent about their docs :)
Amusingly, I found a tutorial for using this module that was e
Re:be brave! (Score:1)
Yeah, the great thing about Perl is how easy it is to write stuff. I think that is an important reason for the success of CPAN -- it is easy to add stuff, because it's easy to write in the first place! Syntax *is* important (take that, lisp fans)!
Re:be brave! (Score:1)
Not being a native english speaker, and having a tutorial online at The Perl Monastery [perlmonks.org], it would not surprise me.
If it is indeed one of my modules, I would want to know.
Regards.
-lem
-lem [cantv.net]
Re:be brave! (Score:2)
No worries. It's an entirely different module.
Re:be brave! (Score:1)
Writing docs (Score:2)
Re:Writing docs (Score:2)
Contact the author (Score:2)
But you should contact the author. He might have just dropped the ball a bit, and would be more willing to get started again if he got feedback that someone wanted to use his code.