Closed
Bug 1060633
Opened 11 years ago
Closed 11 years ago
After setting up a new MDN account, provide a link to the Getting Started page
Categories
(developer.mozilla.org Graveyard :: Sign-in, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: sheppy, Assigned: abhishek.kusnoor, Mentored)
Details
(Whiteboard: [specification][type:change][good next bug])
What feature should be changed? Please provide the URL of the feature if possible.
==================================================================================
The last page you see during the signup process (I honestly have no idea what this process looks like anymore) should include a link to https://developer.mozilla.org/en-US/docs/MDN/Getting_started.
What problems would this solve?
===============================
This may help people figure out what to do next more quickly and easily. And hopefully will reduce bogus changes to pages made by people experimenting.
Who would use this?
===================
Newbies.
What would users see?
=====================
A link to a helpful guide to help them learn what to do next after creating an account on MDN.
What would users do? What would happen as a result?
===================================================
Sign up. See offer for help. Follow it. Become experts. Get hired by Mozilla to write docs. Oust Sheppy in a bloody coup.
Is there anything else we should know?
======================================
Comment 1•11 years ago
|
||
We already have a flow of returning you to the edit page when you sign in during the editing process, so this would only apply for workflows that end with the 'Your email is confirmed!' page.
This sounds simple, but we would have to change the email verification page to distinguish between regular users who are just verifying an email, and new users who have never used the site before and would benefit from the helpful message.
No longer blocks: 1036113
Mentor: lcrouch
Component: General → Sign-in
Whiteboard: [specification][type:change] → [specification][type:change][good next bug]
Comment 2•11 years ago
|
||
hey,any mentors there?
Comment 3•11 years ago
|
||
Hi again Bikramjeet. :) Thanks for grabbing another bug.
In the current registration process, we send users back to the page they were on before they registered with a "You can now use ____" message. [1]
:shobson, what do you think about simply adding a link like "Check out the MDN 'Getting Started' Guide" to that message?
[1] https://github.com/mozilla/kuma/blob/cb64fa6cf1bcb8efaf5d718ac2c0237e400e2f73/media/redesign/js/auth.js#L157-L162
Flags: needinfo?(shobson)
Comment 4•11 years ago
|
||
Just including the link has the same problem that :mars identifies for the email confirmation page, just because they're connecting an account doesn't mean it's their first time on the site. I think what needs to happen is:
After a user connects an account, we check if that is the first account connected to the profile. If it is a new account, in addition to displaying the "You can now use ____" message from comment 3, we also display a second, separate, notification with a link to the Getting Started guide.
The new notification can just have the default/info state and read: "You've completed the first step of _Getting Started on MDN_[1] by creating a profile. Now, keep going by _picking a task on MDN_[2], and doing it!"
[1] https://developer.mozilla.org/docs/MDN/Getting_started
[2] https://developer.mozilla.org/docs/MDN/Getting_started#Possible_task_types
We should probably only display this message if the Getting Started page has been translated into their locale, but I don't know if that's possible.
Flags: needinfo?(shobson)
Comment 5•11 years ago
|
||
Thanks :shobson. Bikramjeet, is :shobson's comment enough for you to get started?
Flags: needinfo?(singh.bikramjeet3)
Comment 6•11 years ago
|
||
It's helpful,thanks. I'll start working on it on 15 after finishing my last exam :)
| Assignee | ||
Comment 7•11 years ago
|
||
Hi! Me and openjck had a long discussion on #mdndev yesterday. Can I get this bug assigned to me?
Comment 8•11 years ago
|
||
Assigned.
Assignee: nobody → abhishek.kusnoor
Mentor: lcrouch → jkarahalis
Flags: needinfo?(singh.bikramjeet3)
Comment 9•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma
https://github.com/mozilla/kuma/commit/8c5ee1b0ae94005d3ebf9b6bd01ea190c3c02ff8
fix bug 1060633 using django messaging framework and mdn notification system
fix bug 1060633 using django messaging framework and mdn notification system
fix bug 1060633 using django messaging framework and mdn notification system
Update models.py
Update models.py
https://github.com/mozilla/kuma/commit/59c6fbe4a4114b9a79a9a75aafbb32d0083dfc97
bug 1060633 - add session/messages to test request
https://github.com/mozilla/kuma/commit/ff8a6d52227377ed8a0e6fd9b6c936fca306f56d
bug 1060633 - small pep8 fix
https://github.com/mozilla/kuma/commit/1fd85c32a1916c9499f2f7d4fc676953376c82ed
bug 1060633 - add test for getting started message
https://github.com/mozilla/kuma/commit/8ed3e1e30363f7e6025c515e81cd05abde319e1a
bug 1060633 - variable names & flake8 cleanups
https://github.com/mozilla/kuma/commit/d8a6e15d3616b1b53e4ad79f2fb38e0a20564ab0
Merge pull request #3130 from groovecoder/getting-started-link-1060633
fix bug 1060633 using django messaging framework and mdn notification system
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•