Hi, 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 people are owners of namespaces previously considered distinct, and now considered the same.
You all had permissions on Aspect::PointCut, which is now no longer used (Aspect::Pointcut being the name in use). To remove the conflict I dropped these permissions. You also had permissions on Aspect::PointCut::{AndOp,BinOp,NotOp,OrOp} and Aspect::Pointcut::{AndOp,BinOp,NotOp,OrOp}. Reading through the Changes file, I could see that these modules were dropped some years back, and are no longer indexed. So I’ve dropped the conflicting permissions on these pairs of modules. You still retain all the permissions you had for the modules that are still indexed on CPAN — I’ve just dropped permissions on old namespaces that are no longer used. PAUSE doesn’t let these sort of conflicts arise now, so I’m working through the cases that remain, to make life easier for tool writers. In most cases I’m checking first, but these changes seemed obvious and safe, given the history of the Aspect dist. But please shout if you see any problems with this. Cheers, Neil