Dear Neil,
Sorry for this. I thought as you said it was case insensitive.
I will correct this, but do you think it is possible for me to contact the
owners of those dependency and see if they can change?
Or do you think it is possible to release it both as CLASS and Class?
I am a bit confused if it is case insensitive then I would have assumed that:
use Class
and
use CLASS
would both be ok .
Kind regards
Jacques Deguest
On 6 March 2022 10:23:24 Neil Bowers <ne...@neilb.org> wrote:
Hi Jacques,
It has been pointed out that you’ve renamed the CLASS module to Class.
When I gave you co-maint on CLASS, I should have pointed out that there
were other distributions on CPAN that rely on this, so it’s important that
you don’t break the interface, either in functionality or name.
If you go to MetaCPAN, on the first line, there is a graphic which gives an
indication of the number of dependent distributions:
If you hover over that graphic, it will tell you there are 17 total dependents.
On the right of the page (https://metacpan.org/pod/CLASS) you’ll see a link
"Reverse dependencies", which will tell you what the distributions are.
Can you do a release that restores the name CLASS please, and ensure that
the distributions that use it are fine again please.
Note that PAUSE considers package names case insensitively, so you can’t
have modules called both CLASS and Class. This is because on case
insensitive filesystems (eg MacOS and Windows) you can’t have both.
Please ask if you have any questions.
Cheers,
Neil