Hi Jacques,
> I would like to draw your attention on that there is no module Class::Array 
> or Class::Scalar distributed by Dankongai.Similar to what I have seen with 
> Cookie and Cookies, I believe the author use those outside of modules in 
> locations like test units and somehow cpan will index it as a module released 
> when it is not. This is what happened for Cookie and Cookies.

When I see a situation like this (someone has permissions on a package name 
that doesn’t appear in the CPAN index), my first thought is "I wonder if this 
was previously used in one of their distributions, possibly a distribution that 
isn’t even on CPAN any more".

I went to DANKOGAI’s author page on MetaCPAN, and had a look at his 
distributions. Class-Builtins looked a likely candidate, so I clicked through 
to look at the latest release of that distribution:

    https://metacpan.org/dist/Class-Builtin

Ok, so Class::Array and Class::Scalar aren't listed for the latest release.  
The next thing I do is use the "Jump to version" menu in the left sidebar, to 
go to the oldest release (which is now on BackPAN only, but MetaCPAN++ lets me 
look at those too). And sure enough Class::Array and Class::Scalar were in the 
first release of Class-Builtin:

    https://metacpan.org/release/DANKOGAI/Class-Builtin-0.01

Then I step forward, to see when the module names were dropped: the next 
release (0.02), which was on the same day as 0.01.

This means that it’s pretty unlikely that there’s anyone out there relying on 
Class::Array or Class::Scalar, as shipped with Class-Builtin 0.01.

At this point, I would suggest that you email Dan and ask if he’s ok to 
transfer the first-come permission to you. Having written all this, I’ve copied 
Dan on this email, since you’d just forward it to him anyway :-)

Dan: if you’re happy for Jacque to have first-come on Class::Array and 
Class::Scalar, just reply to that effect, and I’ll make the changes for you.

Cheers,
Neil

Reply via email to