Page MenuHomePhabricator

Archive the LifeWebCore extension
Closed, ResolvedPublicRequest

Description

Reason
T257193: Archive the LifeWeb extension

To-do list

  • This task
    • Add maintainers of that extension/skin as subscribers to this task (if they have no apparent Phabricator account, notify them on-wiki or via email if possible and note it here). (maintainer already notified as part of T257193)
    • Add Phabricator project <#ProjectX> as a tag for this task, and remove MediaWiki-extensions-Other as appropriate.
  • On-wiki documentation
    • Archive documentation on mediawiki.org (https://www.mediawiki.org/wiki/Extension:LifeWebCore): replace page contents with {{Archived extension|last revision id before archiving|task=T258598}}
    • If documentation page was translatable, remove <translate>, visit Special:PageTranslation, and click "remove from translation" (if you don't have the translation administrator right, ask a user who does).
    • Update Wikidata item (Q21677299) associated with documentation page
      • add statement Abandonware (Q281039) to instance of (P31) together with qualifier start time (P580) = the YYYY-MM-DD date that you decided to archive extension/skin (generally per edit history)
      • add qualifier end time (P582) = the YYYY-MM-DD (same date as above) to instance of (P31) = MediaWiki extension (Q6805426))
  • Phabricator
    • Mark all Phabricator tasks for the extension/skin either Declined or Invalid. Add a comment pointing to this task when doing so for reference.
    • Archive Phabricator project <#ProjectX> for the extension/skin.
    • Edit Phabricator project <#ProjectX> description for the extension/skin with a link to this ticket.
  • Translatewiki.net/translations
  • Configuration/tests/integrations/etc.
  • Repositories

Event Timeline

Kizule subscribed.

I'm going to work on this.

Change 661774 had a related patch set uploaded (by Zoranzoki21; owner: Zoranzoki21):
[integration/config@master] Archive LifeWeb and LifeWebCore extensions

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

Change 661775 had a related patch set uploaded (by Zoranzoki21; owner: Zoranzoki21):
[mediawiki/extensions@master] Archive LifeWeb and LifeWeb core extensions

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

Change 661776 had a related patch set uploaded (by Zoranzoki21; owner: Zoranzoki21):
[translatewiki@master] Archive the LifeWeb extension

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

Change 661775 merged by Hashar:
[mediawiki/extensions@master] Archive LifeWeb and LifeWeb core extensions

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

Change 661774 merged by jenkins-bot:
[integration/config@master] Archive LifeWeb and LifeWebCore extensions

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

Change 661779 had a related patch set uploaded (by Zoranzoki21; owner: Zoranzoki21):
[mediawiki/extensions/LifeWebCore@master] Archive repository

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

Change 661779 merged by Hashar:
[mediawiki/extensions/LifeWebCore@master] Archive repository

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

hashar subscribed.

Cleared from Github/Gerrit/Diffusion

Change 661776 merged by jenkins-bot:
[translatewiki@master] Archive the LifeWeb extension

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

Kizule updated the task description. (Show Details)

@hashar Afaik, Diffusion repositories should only be deactivated after the archival commit from Gerrit is mirrored over. Otherwise, they won't be updated.

@MGChecker noted, thank you!

Looks like both rELWC and rELWE have been properly updated at least :]