Enable Activate the Whatnew page on Nightly for a day
Categories
(Firefox :: General, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox66 | --- | fixed |
People
(Reporter: RT, Assigned: mossop)
References
Details
Attachments
(1 file)
Context:
We want to ship profile per install on Jan 28th. Since this will cause changes to profile management we want to inform Nightly users ahead of shipping the change and we identified the Whatsnew page as the best vehicle for this. Whatsnew can although currenlty only be triggered on major releases and we need to display it 2 weeks before 67 is made available to nightly users (Jan 14th)
What is needed:
- Trigger the Whatsnew page during 24 hours on Jan 14th (to avoid user fatigue we don't want to display it for longer, most Nightly users use Nightly very frequently)
- Use the copy from https://docs.google.com/document/d/1GTkx_2uM_-Dre23qg3mrqCSndJA_9RfHS-jyV5x82hY/edit# along with the current Whatsnew page UX
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Just to clarify, we want to display this page on startup of any build if that startup happens sometime on Jan 14th? Do we want to do this for every startup or just the first of the day?
What is the url of this page going to be? I could really do with landing this a.s.a.p. so nightly users receive it.
Assignee | ||
Comment 2•5 years ago
|
||
Also, do you still want the user's normal homepage to open in the background?
Assignee | ||
Comment 3•5 years ago
|
||
Still waiting on a couple of details from product but I'd like to get the review started now as we will want to land this a.s.a.p.
Reporter | ||
Comment 4•5 years ago
|
||
To answer questions:
- Yes we want to display this page on startup of any build if that startup happens sometime on Jan 14th (it can be a couple days later if needs to be)
- Only on first startup of the day
- Suggested URL: https://www.mozilla.org/%LOCALE%/firefox/dedicated-profiles
- We still want the user's normal homepage to open in the background
Alex can you please confirm the URL above is OK to be used?
Comment 5•5 years ago
|
||
Just to recap on what the requirements are here:
- Create a new page at https://www.mozilla.org/firefox/dedicated-profiles/
- Use the Nightly /whatsnew page design and layout for this new page [1]
- Replace the content with the copy deck linked in Comment 0.
- Have this page live in production before Jan 14th.
Does the above sound accurate? If so I can't see there being a problem.
As this page is only being shown for 1 day, I'm assuming l10n is not a requirement here.
Alex needsinfo'ing Justin here, given the tight timeline for this request.
Reporter | ||
Comment 6•5 years ago
|
||
Yes all accurate AFAICT. And for info Jan 14th can be moved by a couple of days if it needs to be (no hard deadline, just has to be shipped roughly 2 weeks before 67 merge date).
Reporter | ||
Comment 7•5 years ago
|
||
Per slack discussions we agreed on the following:
- no localization done on the page (large en-X population, long time frame for localisation)
- page gets exposed to all locales (high share of nightly population is assumed to be english speaking even if not on en-X locale)
- page gets exposed on Jan 14th
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ebff3389b3e4 Show a custom page on startup on a specific date. r=Gijs
Comment 9•5 years ago
|
||
Backed out on request for wrong commit message
https://hg.mozilla.org/integration/autoland/rev/189dd5e62ffb0f67cbca7e709672da6218d922b4
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/eace4709948c Show a custom page on startup on Nightly on a specific date. r=Gijs
Comment 11•5 years ago
|
||
bugherder |
Comment 12•5 years ago
|
||
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/edca8877b050 Backing out Bug 1518799 (changeset eace4709948c) because the target page is not yet available. a=backout
Comment 13•5 years ago
|
||
This also caused test suits perma-failures
Failure logs: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=221635141&repo=mozilla-central&lineNumber=50904
and
Comment 14•5 years ago
|
||
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/bff0f583c673 Show a custom page on startup on Nightly on a specific date. r=Gijs
Assignee | ||
Updated•5 years ago
|
Comment 15•5 years ago
|
||
bugherder |
Comment 16•5 years ago
|
||
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/c2738c6922b7 Backing out bug 1518799 since it was a feature only required for a short period and there is no need for it to exist anymore. r=backout
Updated•5 years ago
|
Updated•5 years ago
|
Description
•