Page MenuHomePhabricator

FTUI/Onboarding: As someone who is new to Wikifunctions, I need a way to understand what functions are, how to write them and how to use them, so that I can be an engaged member of the Wikifunctions community.
Closed, ResolvedPublic

Description

User Stories

As someone who is new to Wikifunctions, I need a way to understand what functions are, how to write them and how to use them, so that I can be an engaged member of the Wikifunctions community.

Why are we doing this

We want visitors to Wikifunctions to easily see if Wikifunctions is for them.

Proposed functionality or features

  • Landing page that demos popular functions
  • Onboarding flow (e.g. learn by video, tutorials)
  • Templates
  • Previews

Community support / needs

  • User guide
  • FAQ
  • Help center
  • Community center

Questions

Event Timeline

What I've worked on in this area hasn't been an entirely different experience for new users (which might be what this ticket description implies?) but integrating text and features that are helpful to both new and well-versed users. I feel this is preferable at least in the interim - to have things more integrated.

Some assistance/onboarding I've explored:

In function creation/editing:

On the homepage

  • Highlighting, on the homepage, functions that are easy to get started with (functions for practice)

Screen Shot 2023-01-03 at 9.31.03 AM.png (1×1 px, 233 KB)

  • Giving users a chance to engage quickly with a function, for example, this "function of the day" to get a sense of how things work at-a-glance

Screen Shot 2023-01-03 at 9.59.37 AM.png (1×904 px, 181 KB)

See more in the Homepage day 1 functions figma file

Jdforrester-WMF claimed this task.
Jdforrester-WMF subscribed.

We believe this is being done (to some extent) in the current UX. Further work is underway in this area.