Page MenuHomePhabricator

[HeaderTabs] Composer name is not registered
Closed, ResolvedPublic

Description

The composer.json for Header Tabs extension says its Composer name is mediawiki/header-tabs but this is not registered on Packagist.

Event Timeline

https://www.mediawiki.org/wiki/Extension:Header_Tabs#Contributing_to_the_project says to "Send any bug reports and requests to Yaron Koren" via email.
If this is not the case anymore and you'd like to use the Wikimedia Phabricator issue tracker, then please request a dedicated project tag - thanks!

Okay - what should I do about the Composer problem?

Either register it on Packagist (not sure who's got rights to do that in the mediawiki namespace there) or remove the name and probably type from composer.json.

Change 755409 had a related patch set uploaded (by Yaron Koren; author: Yaron Koren):

[mediawiki/extensions/HeaderTabs@master] Remove name, type from composer.json

https://gerrit.wikimedia.org/r/755409

Change 755409 merged by jenkins-bot:

[mediawiki/extensions/HeaderTabs@master] Remove name, type from composer.json

https://gerrit.wikimedia.org/r/755409

Yaron_Koren claimed this task.

I assume this is fixed now... feel free to re-open if not.

Oh, sorry. Well, if that's what it says, then I guess people should indeed just send bug reports and requests via email. Of course, if people create tasks on Phabricator, then I'll respond to them here. Probably there should be a Phabricator tag for Header Tabs, though - and actually, I think a fair number of extensions I maintain are still lacking a tag.

I think having per-extension projects here is a good idea. It looks like there are already a bunch of tasks about HeaderTabs.

Email's fine, but then other people can't see what's been reported.

I assume this is fixed now... feel free to re-open if not.

Oh, and yep, looks like the issue at hand is resolved. Thanks!

Alright fine - I just requested it at T299619.