On Mon, 20 Aug 2001, David Cantrell wrote:
> On Mon, Aug 20, 2001 at 03:46:10PM -0400, Rich Bowen wrote:
>
> > Except that CPAN does not work that way. That is, all Date::* module
> > appear on one page, regardless of how deep the namespace is.
>
> That still doesn't mean that Foo::Bar::Baz-style names don't give us
> some benefits. For example, Date::Convert::FrenchRevolution tells us
> that the module is for converting dates to and from whatever madness
> the French revolutionaries used. Calling it simply Date::FrenchRevolution
> would remove that useful information, and we wouldn't know whether it
> was for doing conversions to and from that calendar, whether it was for
> doing calculations in that calendar, or what.
OK, just making sure that I had the support of a few folks. Remember,
I'm the one that proposed the change in the first place, so I still
think it's a good idea. Mostly, I just have not had time.
So it seems, then, that the sentiment is still for this change. And it
should probably be accompanied by a document of some variety that
explains the name divisions, and encourages people to use them.
Rich
--
HTML Writers Guild training classes
http://www.hwg.org/services/classes/