Page MenuHomePhabricator

Make Getting Started temporarily suppress the VE dialog by adding "vehidebetadialog" to the query string
Open, Needs TriagePublic

Description

Make Getting Started temporarily suppress the VE dialog by adding "vehidebetadialog" to the query string. The user will still see it the next time they use the editor, so they won't be missing out on any info.

When a user creates a new account, Getting Started prompts them with the suggestion to edit the current page with additional guidance.

If the user clicks on "Edit source" (the editing option provided) the user gets directed to the Visual Editor in visual mode. There, the Getting Started dialogs appear on top of the Visual Editor introduction one.

This is a short-term solution that will improve the experience of new users. For more discussion about other solution options and longer-term needs, please see the parent ticket T189569.

Event Timeline

marcella created this task.Oct 18 2019, 2:29 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 18 2019, 2:29 AM

From the task description...

The user will still see it [the VE dialog] the next time they use the editor, so they won't be missing out on any info.

Thanks for moving this along @marcella, @kaldari and @kostajh. Does the below accurately describe what the experience will be like for contributors once this patch is merged?

"First" VE editing session: contributor will see the Getting Started prompts (e.g. "Preview your changes (optional)"; contributors will NOT see the "Switch to the source editor / Start editing" dialog
"Second" VE editing session: contributors will see the "Switch to the source editor / Start editing" dialog; contributors will NOT see the Getting Started prompts (e.g. "Preview your changes (optional)")

kostajh removed kostajh as the assignee of this task.Oct 22 2019, 6:55 AM
kostajh moved this task from In Progress to Needs PM Review on the Growth-Team (Current Sprint) board.
kostajh added subscribers: phuedx, kostajh.

@phuedx has proposed that we put this on hold, so I'm moving this out of "In progress" until I hear further.

JTannerWMF added a subscriber: JTannerWMF.

The Growth Team evaluated this in Board Refinement and we were told this is on hold, so we need further guidance as to why this is on hold? @marcella @phuedx

JTannerWMF moved this task from Inbox to Blocked on the Growth-Team board.Oct 29 2019, 2:11 PM

@phuedx could you clarify what your concerns about this approach are?

@phuedx could you clarify what your concerns about this approach are?

Thanks for the pings, both. My initial suggestion was that GettingStarted should be sunset and therefore this stopgap measure should be unnecessary. I appreciate @MMiller_WMF's point that sunsetting things quickly without time for consultation could be disruptive. With that in mind, I don't think this should be on hold.

I wrote a fair chunk of GettingStarted so if you need code review within the GettingStarted extension, then LMK.