Hi Nicolas, > i seem to have got myself into an upper/lowercase mess. > I while ago we renamed Catmandu::Store::ElasticSearch (big S) to > Catmandu::Store::Elasticsearch (small s). This has led to all kinds of cpan > indexing troubles. In an effort to fix this i deleted all the > Catmandu::Store::ElasticSearch files and accompanying rights (i was the > primary on these modules), but in the process i seem to have also lost the > rights to the Catmandu::Store::Elasticsearch namespace. > > Basically we didn't realise at the time that there are issues with case > insensitivity and cpan. > Do you know a way to fix our mess? > > I included Patrick Hochstenbach in CC as he still has his co-maintainer > rights. > His cpan handle is HOCHSTEN, mine is NICS.
Are you still having a problem with this? I notice that both you and Patrick (and others) have permission on Catmandu::Store::ElasticSearch egrep -i '^Catmandu::Store::Elasticsearch,' 06perms.txt Catmandu::Store::ElasticSearch,HOCHSTEN,c Catmandu::Store::ElasticSearch,NICS,f Catmandu::Store::ElasticSearch,PIETSCH,c Catmandu::Store::ElasticSearch,VOJ,c Catmandu::Store::ElasticSearch,VPEIL,c Notice the highlighted line, which says that you (NICS) have ownership (the ‘f’, as opposed to the ‘c’ for co-maint that all of the others have). PAUSE considers package permissions case-insensitively, which means that having ownership of Catmandu::Store::ElasticSearch ownership will mean that if you upload Catmandu::Store::Elasticsearch, then it will be indexed. Please let us know if you’re still having problems, and I’ll try to help resolve them! Cheers, Neil