On Mon, Jan 19, 2004 at 08:42:09AM -0600, Chris Josephes wrote: > On Mon, 19 Jan 2004, Mark Stosberg wrote: > > > I would rather CPAN be wide at the top level than have un-intuitive > > names. The author based system will also become more difficult when > > authors change hands, disappear, or there are multiple authors. > > There's kind of a trade-off here. Right now, when module authors > disappear, it's very difficult for a new author to take over that > namespace because it's registered to an author/email address that may not > be active anymore. With author namespaces, they can just create a new > namespace under their CPAN id.
And then the 1000 people who use their module can all do a find and replace on all places where they have referenced the the module name with the other authors ids. And what happens when module author gets married and get a new hyphenated last name? </sarcasm> I have enough trouble remembering APIs without trying to remember whether I need to load something in namespace of William, Will, Bill, Willie, or Willy. I can't say I'm a fan of this idea. Mark