Page MenuHomePhabricator

Revise edit flow transitions in mobile VE
Open, Needs TriagePublic

Description

Revisions

  • When a contributor takes the action [1] that "opens" the Save dialog, treat the transition how it is currently treated in the mobile wikitext editor [2]. See this demo: https://youtu.be/3jaQ_To3RxM
  • When a contributor takes the action [3] to go "back" from the save dialog, treat the transition how it is currently treated in the mobile wikitext editor [2]. See clip above

Context

  • Platform: mobile
  • Editing interface: VE

"Done"

  • Remove all transitions for opening inspectors and the save dialog
  • Preserve transitions for:
    • Edit Cards
    • Smaller alerts (e.g. "Discard edits" dialog)

  1. The action: I'm being intentionally generic here considering the "action" to advance is going to change from "Publish" to ">" once v1 of the toolbar is deployed. See: T225634
  2. Current mobile wikitext transition: I think we said there currently is "no transition," but I wasn't sure so I stopped short of specifying "no transition."
  3. The action: Again, I'm being intentionally generic here considering this "action" to go back is going to change from "X" to "<" once v1 of the toolbar is deployed. See: T225634

Event Timeline

ppelberg renamed this task from Revise save dialog transitions in mobile VE to Revise edit flow transitions in mobile VE.Jul 31 2019, 10:00 PM

Task description update:

  • Removing "⚠️" warning label.

@DLynch, please let me know if this task is needing any more definition.

On 24-September, we decided we are going to work on this as part of our work to wrap up this phase of work on the mobile VE toolbar.

As part of that conversation we clarified the scope of this task (now reflected in the task description as well):

  • We are going to remove all transitions for opening inspectors and the save dialog
  • We are going preserve transitions for:
    • Edit Cards
    • Smaller alerts (e.g. "Discard edits" dialog)
JTannerWMF subscribed.

We are focusing on On-Wiki Collaboration, so we can't focus on this task at this time.

Removing task assignee due to inactivity, as this open task has been assigned for more than two years. See the email sent to the task assignee on February 06th 2022 (and T295729).

Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome.

If this task has been resolved in the meantime, or should not be worked on ("declined"), please update its task status via "Add Action… 🡒 Change Status".

Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator.