Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re: Re: Re: The quantity vs. quality lesson

by Hanamaki (Chaplain)
on Jun 01, 2004 at 13:15 UTC ( [id://358031]=note: print w/replies, xml ) Need Help??


in reply to Re: Re: The quantity vs. quality lesson
in thread The quantity vs. quality lesson

Let me add to the list of sinners another module which is not ripe for primetime:
Lingua::DE::Num2Word

Which is a CPAN Module provided by your Company and runs also on your companies website, It is only useable after reading the sourcecode and only if you know German, to understand your implementation of the cardinal number 1 . I for myself view the missing information about the handling of the number 1 at least as a documentation bug. So my advice as a reviewer is to not use this Module except for hobby projects.

Expample: 4801 becomes viertausendachthundertein. This is not exactly wrong, but documentation is needed.
  • Comment on Re: Re: Re: The quantity vs. quality lesson

Replies are listed 'Best First'.
Re: Re: Re: Re: The quantity vs. quality lesson
by dragonchild (Archbishop) on Jun 01, 2004 at 13:30 UTC
    Why are you telling us? Have you told the author(s)? Have you submitted a bug report with accompanying test case(s)? Have you submitted a documentation patch?

    ------
    We are the carpenters and bricklayers of the Information Age.

    Then there are Damian modules.... *sigh* ... that's not about being less-lazy -- that's about being on some really good drugs -- you know, there is no spoon. - flyingmoose

    I shouldn't have to say this, but any code, unless otherwise stated, is untested

      Why are you telling us? Have you told the author(s)? Have you submitted a bug report with accompanying test case(s)? Have you submitted a documentation patch?

      I am not sure, wether I did the right thing here. The moment I wrote this, I thought it is fine to shoot a little back to a perlmonk who critizies other module authors so hard, but does not live in the cleanest house, too. Anyway, I hope that will not end in a flamewar or something like that. I am willing to participate in efforts to make the linguistic cpan a better place if someone wants to organize such an effort.

      ... Okay, probably I played the teacher Mr. Asshole here. Sorry for that. (Private Messages over CB on this topic solicted)
        The strategy "to shoot back" is perfectly ok for me, I often deploy it myself.

        Unfortunatedly I cannot see the relevance of your feedback. Documentation states clearly which method to use, and the output is not "not exactly wrong" but the best you can do (if you have some linguistic education and know that you will need a morphological component anyway).

        Moreover - and this is not an excuse - it is 2 years old and served - as all of our modules that are on CPAN - as tutorial for starting developers @ PetaMem.

        Probably you would like to look after Lingua::SV::Num2Word?

        And yes, there will be updates to this whole Lingua:: bunch RSN, as I can see in our project schedule.

        Bye
         PetaMem
            All Perl:   MT, NLP, NLU

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://358031]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others admiring the Monastery: (7)
As of 2024-04-18 09:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found