Hi Chris, I’m one of the PAUSE admins.
I’m working on resolving situations where a CPAN distribution has two or more people with indexing permissions, or where there are indexing permission conflicts between two or more distributions. Your Smil distribution is one of these. Most of the packages in the Smil distribution are in the SMIL:: namespace, which avoids conflict, but lib/Smil/QT.pm has name "QT" rather than SMIL::QT. Previously you could have indexing permissions on "QT" and author AWIN had permissions on "Qt". But a few years back we changed PAUSE so that package names were treated case insensitively, and at that point you lost your indexing permission on "QT". As a result the Smil distribution has split permissions. There are at least three ways to resolve this: 1. You could do a new release of Smil with QT renamed to be SMIL::QT — this would make the package name match the path (SMIL/QT.pm) and also bring it inside the top-level namespace, which is a recommended practice anyway, to avoid this sort of conflict. 2. If you’re not interested in this any more (it was released in 2005, so I suspect that might be the case :-), then I could just delete it from CPAN for you, which would also resolve the conflict. 3. If you’re not interested in it, but want it to remain on CPAN, I can do a release which renames QT to be SMIL::QT and then delete the 0.898 files from your author directory. This way it would remain on CPAN — though in a different account — in case someone comes along and wants to adopt it. Which way would you like to resolve this? Cheers, Neil