On Fri, Sep 21, 2001 at 12:33:42PM -0400, Kirrily Robert wrote:
> In perl.modules, you wrote:
> >On Fri, Sep 21, 2001 at 07:24:09AM +0200, Philip Newton wrote:
> >
> >>[Disclaimer: I am not a PAUSE admin. Feel free to ignore this message.]
> >
> >I think it's important to clear up misunderstandings, so I'm
> >not going to ignore it :-)
> >
> >> Shouldn't this belong in the Net:: namespace, alongside such modules as
> >> Net::AOLIM, Net::AIM, Net::ICQ, and Net::IRC?
> >
> >Not really. Jabber is not just an IM or chat system. Jabber is
> >a development architecture and platform for building distributed
> >services, just as e.g. Apache is a development architecture and
> >platform for building services and so on. Many of the developments
> >I and other people are doing with Jabber have nothing to do with
> >Instant Messaging. Jabber doesn't really belong in this area.
>
> In this case, I think DJ is right. I know I'm usually
> anti-toplevel-namespace, but Jabber *is* a broad application with wide
> recognition, and I don't think it's wrong in this case.
Exactly. It's as important to create new toplevel-namespace's where
appropriate as it is to avoid them when not.
The judgement's fairly easy here, but sometimes requires a far-sighted
crystal ball.
Tim.