Page MenuHomePhabricator

Archive the FundraisingEmailUnsubscribe
Open, Stalled, LowestPublicRequest


With T218171 it seems that the function of that extension was merged into DonationInterface.
Needs approval from the fundraising team if all work is done and the extension can be archived.

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).
    • Add Phabricator project <#ProjectX> as a tag for this task, or MediaWiki-extensions-Other if there is no project.
  • On-wiki documentation
    • Archive documentation on (provide URL): replace page contents with {{TNT|Archived extension|last revision id before archiving|reason=archive reasons, per [[phab:T######]]}} (for extensions); include a link to this task in the reason parameter.
    • 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).
    • Archive Wikidata item associated with documentation page (provide URL) (remove nearly all statements, except instance of (P31) = MediaWiki extension (Q6805426)/MediaWiki skin (Q21996535), which should add a qualifier end time (P582) = the YYYY-MM-DD date that you decided to archive extension/skin, generally per edit history, change English (and other languages if possible) description to "archived MediaWiki extension"/"archived MediaWiki skin" (and its translation)).
  • Phabricator
    • Archive Phabricator project <#ProjectX> for the extension.
    • Mark all Phabricator tasks for the extension either Declined or Invalid.
    • Edit Phabricator project <#ProjectX> description for the extension with a link to this ticket.
    • Remove from (groups/MediaWiki/mediawiki-extensions.txt ) (add project as a tag for this task).
  • Configuration/tests/integrations/etc.
  • Repositories
    • Empty repository leaving only the README indicating the repo is archived and referring to this task by URL.
    • Mark the repository read-only in Gerrit (Edit description to prepend "[ARCHIVED]" and append Task reference): (provide Gerrit Repository URL).
    • Archive the diffusion repository for the extension: (provide the Diffusion repository callsign or URL).
    • Delete the GitHub mirror: (provide GitHub repository URL).

Event Timeline

@Umherirrender, this isn't quite ready yet. There are still a lot of links in people's inboxes pointing to the old extension, and the new page need to be updated to handle all the unsubscribe cases. The new page currently just handles opt-in.

Umherirrender changed the task status from Open to Stalled.May 31 2019, 9:00 PM
Umherirrender triaged this task as Lowest priority.

Thanks for the feedback, but than I do not need to invest time for this extension to add phan or doing other maintenance which is time consuming.

When ready you can reopen this task