Page MenuHomePhabricator

Update references to Freenode in Wikibase and related repositories
Closed, ResolvedPublic

Description

Wikibase references Freenode in four places:

  • composer.json, support channel: #wikidata – move to Libera #wikidata
  • lib/packages/wikibase/changes/.travis.yml, build failure notification: #wikidata-feed – move to Libera #wikidata-feed
  • repo/tests/phpunit/includes/Validators/UrlSchemeValidatorsTest.php, sample IRC URL: #gimp – move to Libera, any channel
  • tests/browser/features/statements_url.feature, another sample URL: (no channel) – move to Libera, probably

Additionally, the build failure notifications in #wikidata-feed are found in several other repositories, and should be moved in the same way:

  • WikibaseDataModel
  • WikibaseDataModelJavaScript (probably change on_success: never to on_success: change, like in other channels, while we’re at it?)
  • WikibaseDataModelSerialization
  • WikibaseDataModelServices
  • DataValuesJavaScript (ditto for on_success)
  • WikibaseInternalSerialization
  • WikibaseSerializationJavaScript (ditto for on_success)

Event Timeline

This should probably have a higher priority given that migrated channels are being hijacked by the new freenode staff. Pinging this week's IM @Silvan_WMDE

Change 697578 had a related patch set uploaded (by Silvan Heintze; author: Silvan Heintze):

[mediawiki/extensions/Wikibase@master] Reflect the IRC migration to libera.chat

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

Change 697578 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Reflect the IRC migration to libera.chat

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

Change 721078 had a related patch set uploaded (by Addshore; author: Silvan Heintze):

[mediawiki/extensions/Wikibase@REL1_36] Reflect the IRC migration to libera.chat

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

Change 721078 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_36] Reflect the IRC migration to libera.chat

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