Page MenuHomePhabricator

Turn RevisionJumper/RevisionSlider into an extension [AOI]
Closed, DuplicatePublic

Description

Create an extension that adds the functionality of the RevisionJumper gadget to any wiki.

Acceptance criteria:

  • Build an extension that has the same functionality as RevisionJumper
  • The extension should be localizable to any language
  • Improve the text of the select list options (use {{PLURAL}} switch instead of "revision(s)", make "prompt revision(s)" more clear, etc.)

This task does not include deploying the extension to any wikis. That should be filed as separate tasks afterwards based on the local consensus of specific wikis (talk to Community Liaisons to handle this part).

https://en.wikipedia.org/wiki/User:DerHexer/revisionjumper - Documentation
https://de.wikipedia.org/wiki/MediaWiki:Gadget-revisionjumper.js - Gadget code

Event Timeline

kaldari raised the priority of this task from to Needs Triage.
kaldari updated the task description. (Show Details)
kaldari added a project: Community-Tech.
kaldari added a subscriber: kaldari.
kaldari set Security to None.
kaldari moved this task from New & TBD Tickets to Blocked on the Community-Tech board.
kaldari triaged this task as Medium priority.Aug 25 2015, 7:39 PM
kaldari updated the task description. (Show Details)
kaldari updated the task description. (Show Details)
kaldari moved this task from Blocked to Ready on the Community-Tech board.

Support: Medium
Feasibility: Good
Impact: Medium/High (will make the feature available on any wiki)
Risk: Medium (will communities want to enable this by default? via a preference? not at all?)

Priority: Normal

You may want to use https://www.mediawiki.org/wiki/Extension:BoilerPlate as a starting point (although not sure how up to date that is).

Some combination of Extension:BoilerPlate and Extension:Example are reasonably up to date.

Per @DannyH, we're going to hold off on this one for now since he has some ideas for improving the interface, and we'll need to run those ideas by the existing users first before we move forward with any of them.

kaldari renamed this task from [AOI] Turn RevisionJumper into an extension to [AOI] Turn RevisionJumper/RevisionSlider into an extension.Oct 13 2015, 5:17 PM
kaldari removed a project: Community-Tech-Sprint.
kaldari moved this task from Needs Discussion to Ready on the Community-Tech board.
DannyH renamed this task from [AOI] Turn RevisionJumper/RevisionSlider into an extension to Turn RevisionJumper/RevisionSlider into an extension [AOI].Oct 28 2015, 7:06 PM
DannyH edited a custom field.

RevisionSlider looks really neat! Is this the best task for tracking work on this?

RevisionSlider looks really neat! Is this the best task for tracking work on this?

Thanks! Yes, and T114172: User test the slider prototype for RevisionJumper [AOI] is the best task for providing (and tracking) feedback.