Hi Pierre,

I’m emailing you wearing my PAUSE admin hat: I’m working on resolving conflicts 
caused by PAUSE now considering package names case insensitively. This has left 
us with some situations where two or more people are owners of namespaces 
previously considered distinct, and now considered the same.

You have ownership of the “FOO” package, which is used in testing in your 
Class-Hook distribution. But this clashes with the “Foo” namespace owned by 
RATAXIS and “foo”, owned by ASIMJALIS.

Because your distribution doesn’t install “FOO”, you don’t need permissions for 
it — you could tell PAUSE to not worry about it. The easiest (and conventional) 
way would be to move your tests into a t/ directory, and move FOO.pm to 
t/lib/FOO.pm. PAUSE ignores test modules in t/lib/.

Would you be happy to do a release to make these changes? If you’re not doing 
Perl these days, or not looking to do anything with this module, would you be 
happy for me to do a release to make these changes? Having done that I could 
then safely drop your permissions on FOO.

PAUSE doesn’t let situations like this occur any more — I’m tidying up the 
existing cases.

Cheers,
Neil

Reply via email to