Page MenuHomePhabricator

Archive the AzharAuth extension
Open, Stalled, LowestPublicRequest

Description

Reason:

@Dereckson wrote the AzharAuth MediaWiki extensions a few years ago. I would like to get it archived on the basis of:

Probably want to hold on @Dereckson comment :]

To-do list

  • This task
    • Add maintainers of that extension 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 mediawiki.org (https://www.mediawiki.org/wiki/Extension:Azh%C3%A0r_Authentication): replace page contents with {{TNT|Archived extension|last revision id before archiving|reason=archive reasons, per [[phab:T######]]}}; 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 (https://www.wikidata.org/wiki/Q21676566) (remove nearly all statements, except instance of (P31) = MediaWiki extension (Q6805426), which should add a qualifier end time (P582) = the YYYY-MM-DD date that you decided to archive extension, generally per edit history, change English (and other languages if possible) description to "archived MediaWiki extension" (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.
  • Translatewiki.net/translations
    • Remove from translatewiki.net (groups/MediaWiki/mediawiki-extensions.txt) (add translatewiki.net project as a tag for this task).
  • Configuration/tests/integrations/etc.
  • Repositories

Event Timeline

hashar created this task.Jul 2 2018, 9:43 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 2 2018, 9:43 AM
MarcoAurelio changed the task status from Open to Stalled.Jul 2 2018, 9:54 AM
MarcoAurelio claimed this task.
MarcoAurelio triaged this task as Low priority.
MarcoAurelio added a subscriber: MarcoAurelio.

Yes, let's wait for @Dereckson.

Restricted Application added a project: User-MarcoAurelio. · View Herald TranscriptJul 2 2018, 9:54 AM
MarcoAurelio lowered the priority of this task from Low to Lowest.Jul 8 2018, 9:34 PM
Dereckson added a comment.EditedJul 22 2018, 10:27 PM

No objection, as long as there is an easy possibility to unarchive it.

Current status:

  • there is experimental code to upgrade the extension, written at the time anomie and tgr worked on the new AuthManager, but unpolished
  • there are 4 wikis with a need for an extension update, so yes, it should be done
  • it's not a current priority for this summer
  • it's also very probable a better migration path would be to use a more versatile SSO solution in front of both software

The un-archival, as it is the archival, is super easy; but if you or other people have plans to work on the extension in the near future I'd not bother archiving.

Dinoguy1000 updated the task description. (Show Details)Oct 16 2018, 7:05 PM
Dinoguy1000 added a project: translatewiki.net.

@Dereckson An update on the status of the extension or plans would be good if possible. Thanks.

Restricted Application added a subscriber: Liuxinyu970226. · View Herald TranscriptMar 13 2019, 12:17 PM