jfroebe has asked for the wisdom of the Perl Monks concerning the following question:

according to Re: Net::IRC does not connect "I'm not familiar with Net::IRC however I am aware that it is no longer supported by it's author. The author suggests using POE::Component::IRC now." -- does anyone know anything about this? I'm unable to find any reference on CPAN or elsewhere to confirm or deny this statement.

Jason L. Froebe

Team Sybase member

No one has seen what you have seen, and until that happens, we're all going to think that you're nuts. - Jack O'Neil, Stargate SG-1

Replies are listed 'Best First'.
Re: is Net::IRC dead?
by dragonchild (Archbishop) on Feb 17, 2005 at 18:53 UTC
    A few thoughts:
    • The latest POD for Net::IRC v0.75 doesn't indicate anything. However, the links to project documentation / mailing list(s) are all 404. That, in itself, doesn't mean much.
    • The last release was about 10 months ago. Again, that in itself doesn't mean much.
    • If you want, you can probably take over the project. I did that with PDF::Template and it's worked out quite well.
    • If I wanted to work with IRC, I'd be pretty pissed off if I had to use POE to do it. POE is nice, but not a panacea.
    • There's nothing stopping you from grabbing a copy of the source and hacking on it, even if you don't release your changes back to CPAN.

    Being right, does not endow the right to be rude; politeness costs nothing.
    Being unknowing, is not the same as being stupid.
    Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
    Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.

Re: is Net::IRC dead?
by Animator (Hermit) on Feb 17, 2005 at 18:59 UTC

    Define 'dead'. If 'dead' means that noone uses it, then it isn't dead, since I still use it.

    Also note, that the maintainer of the Net::IRC-module has changed: Net-IRC-0.74 is released by Jeremy Muhlich (17 Apr 2003), and Net-IRC-0.73 by T.J. Eckman (02 Jan 2002).

    An important change between those two versions is that the code is cleaned up, as in, many useless comments removed...

    And, when I mailed to Jeremy Muhlich about 4 monts ago (reporting something about the error-setting that is done in Net::IRC) I got a reply that he would check it out...

    For the people intrested in knowing what I reported: some methodes in Net::IRC do set the error-flags, but do not reset them at the start of the sub... (the connect sub for example, if the connection failed then the error flag will be set, if you try it again, and it succeeded the error-flag is still set, which means you have to reset it yourself, which I consider to be a bad thing).

    update: added small note...