Page MenuHomePhabricator

Port Femiwiki Team's extensions to Gerrit
Open, Needs TriagePublic

Description

I am a member of Femiwiki Team, and we want the next extensions to be ported from our GitHub to Wikimedia Gerrit to acquire the mature continuous integrations for extensions.

Done:

  • DiscordRCFeed
  • PageViewInfoGA

WIP:

  • AchievementBadges
    • Code changes (@Lens0021)
    • Create Gerrit repository and configure the rights
    • Update Translatewiki.net
    • Update the extension page on MediaWikiWiki
    • Create a tag in Phabricator?
  • FacetedCategory
    • Code changes (@Lens0021)
    • Create Gerrit repository and configure the rights
    • Update Translatewiki.net
    • Update the extension page on MediaWikiWiki
    • Create a tag in Phabricator?
  • Sanctions
    • Code changes (@Lens0021)
    • Create Gerrit repository and configure the rights
    • Update Translatewiki.net
    • Update the extension page on MediaWikiWiki
    • Create a tag in Phabricator?

Event Timeline

Change 1009858 had a related patch set uploaded (by Lens0021; author: Lens0021):

[mediawiki/extensions@master] Register AchievementBadges, FacetedCategory and Sanctions

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

Change 1009860 had a related patch set uploaded (by Lens0021; author: Lens0021):

[integration/config@master] Zuul: [mediawiki/extensions/AchievementBadges,FacetedCategory,Sanctions] Basic CI

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

Change 1009861 had a related patch set uploaded (by Lens0021; author: Lens0021):

[translatewiki@master] Zuul: [AchievementBadges,FacetedCategory,Sanctions] Move Github to Gerrit

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

Change 1009858 merged by Umherirrender:

[mediawiki/extensions@master] Register AchievementBadges, FacetedCategory and Sanctions

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

Change 1009860 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/AchievementBadges,FacetedCategory,Sanctions] Basic CI

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

Mentioned in SAL (#wikimedia-releng) [2024-03-10T17:19:08Z] <James_F> Zuul: [mediawiki/extensions/AchievementBadges,FacetedCategory,Sanctions] Basic CI, for T358970

Change 1009861 merged by jenkins-bot:

[translatewiki@master] [AchievementBadges,FacetedCategory,Sanctions] Move Github to Gerrit

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

Change #1013666 had a related patch set uploaded (by Lens0021; author: Lens0021):

[integration/config@master] Zuul: Add dependencies of Femiwiki Teams's extensions

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

Change #1013666 merged by jenkins-bot:

[integration/config@master] Zuul: Add dependencies of Femiwiki Teams's extensions

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

Mentioned in SAL (#wikimedia-releng) [2024-03-23T16:37:28Z] <hashar> Reloaded Zuul for "Add dependencies of Femiwiki Teams's extensions" | https://gerrit.wikimedia.org/r/1013666 | T358970