Re: Distribution names are not unique. We need to figure out what to do about it.
[email protected] ("Michael G. Schwern")
| Newsgroups | perl.cpan.workers |
|---|---|
| Message-ID | <[email protected]> |
On 3/19/13 6:03 PM, David Golden wrote: > On Tue, Mar 19, 2013 at 8:47 PM, Michael G. Schwern <[email protected]> wrote: >> -1 to case-insensitive package names, because case matters to the language. > > Sadly, they really need to be case-insensitive, because of how Perl > maps "Foo::Bar" to "Foo/Bar.pm". > > We don't want someone installing "foo::bar" (intentionally or by > accident in a dependency chain) to overwrite an existing "Foo/Bar.pm" I thought you had a typo there, but I see what you mean. Yeah, put that way I agree, package permissions on CPAN should be case sensitive. Existing conflicts grandfathered in as needed.