Closed Bug 1518799 Opened 5 years ago Closed 5 years ago

Enable Activate the Whatnew page on Nightly for a day

Categories

(Firefox :: General, enhancement)

66 Branch
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 66
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:

Assignee: nobody → dtownsend
Depends on: 1519084

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.

Flags: needinfo?(rtestard)
Flags: needinfo?(pascalc)

Also, do you still want the user's normal homepage to open in the background?

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.

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?

Flags: needinfo?(rtestard) → needinfo?(agibson)

Just to recap on what the requirements are here:

  1. Create a new page at https://www.mozilla.org/firefox/dedicated-profiles/
  2. Use the Nightly /whatsnew page design and layout for this new page [1]
  3. Replace the content with the copy deck linked in Comment 0.
  4. 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.

[1] https://www.mozilla.org/en-US/firefox/66.0a1/whatsnew/

Flags: needinfo?(rtestard)
Flags: needinfo?(hoosteeno)
Flags: needinfo?(agibson)

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).

Flags: needinfo?(rtestard)

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
Flags: needinfo?(dtownsend)
Attachment #9035766 - Attachment description: Bug 1518799: Show a custom page on startup on a specific date. r=Gijs → Bug 1518799: Show a custom page on startup on Nightly on a specific date. r=Gijs
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
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66
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
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
Flags: needinfo?(dtownsend)
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66
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
Flags: needinfo?(hoosteeno)
Flags: needinfo?(pascalc)
You need to log in before you can comment on or make changes to this bug.