Christopher Hicks writes:

> On Tue, 26 Oct 2004, Smylers wrote:
> 
> > ... DBIx:: should be for things that are generally usable with DBI,
> > where the "I" is independent ...
> 
> I agree with Chris much more than Smylers here, but if we go along
> with Smylers perspective for a minute then we need /some/ hierarchy
> for "database-related things that aren't avertising they're using DBI
> for some reason".

Why?  There are several top-level namespaces on Cpan that are simply the
names of some external software that the modules in that namespace work
with.  In particular, there are already many in the MySQL:: namespace:

  http://search.cpan.org/search?m=module&q=MySQL&s=1&n=20

It may not be a perfect namespace, but it certainly isn't terrible, it's
unambiguous, and surely it's better to keep on using it for similar
'MySQL'-related modules than to put new ones elsewhere (or persuade all
the existing ones to move)?

> The more I think about it DBIx would seem to be the winning place for
> this sort of thing.

When I read Mark's message I realized his point is what I'd been wanting
to say in the first place; so the more _I_ think about it, the more
DBIx:: seems like a completely inappropriate place for this module!

Smylers

Reply via email to