> I recall that there was a metadata change between releases 2.2013 and 2.2014 
> (last year) to allow some internal modules to be indexed. I did those 
> releases.. how did PERIGRIN end up with first-come? that seems like a pause 
> bug.

Ah, Checking META.json for 2.2013, these four packages were all excluded from 
indexing by the no_index.

So I don’t think this was down to a PAUSE bug. My guess is that the packages 
already had indexing permissions (either from earlier releases, not necessarily 
of Moose), but were being ignored by the PAUSE indexer because of the no_index.

When no_index was changed, PAUSE would have considered them for indexing. And 
because they already had indexing permissions, PAUSE wouldn’t try and enforce 
the recent rules on consistent permissions — that applies to packages that 
don’t have any indexing permissions.

Neil

Reply via email to