Hi Neil,

Thank you for pointing this out ( I also received an error notification
after the upload to PAUSE regarding the  Asterisk::Config namespace ). I
will follow-up with James and discuss how we are going to move forward with
resolving this conflict.

Best,
Charlie

Charlie Gonzalez
(E) itchar...@gmail.com
Github Profile <https://github.com/itcharlie>


On Tue, Aug 9, 2016 at 7:25 AM, Neil Bowers <neil.bow...@cogendo.com> wrote:

> Hi James & Charlie,
>
> 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.
>
> James has ownership of Asterisk::Config and Charlie has co-maint. This is
> part of the asterisk-perl distribution.
>
> It now conflicts with the Asterisk::config package, owned by PAUSE id
> HOOWA, and on CPAN in the Asterisk-config distribution.
>  These used to be distinct package names, but now they’re not.
>
> I think the easiest way to resolve this would be if you could rename
> Asterisk::Config to Asterisk::Configuration, or similar, and then update
> the modules currently in the Asterisk::Config:: namespace.
>
> PAUSE doesn’t let situations like this occur any more — I’m just working
> through the existing cases. I realise this is a PITA, so sorry for the
> hassle, and thanks in advance for helping tidy up some of the dusty corners
> of CPAN :-)
>
> The steps would be something like this:
>  - You do a release with renamed modules
>  - I can drop permissions on the old package names
>  - In a few days (once your release has made it to all CPAN mirrors), we
> can schedule the old releases for deletion
>    (as they have the conflicting module in them).
>
> Cheers,
> Neil
>
>

Reply via email to