Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moments Page - Root Certificate Expiration - 1 of 6 | Oct 2024 #15162

Open
enavajas opened this issue Sep 16, 2024 · 12 comments
Open

Moments Page - Root Certificate Expiration - 1 of 6 | Oct 2024 #15162

enavajas opened this issue Sep 16, 2024 · 12 comments
Assignees

Comments

@enavajas
Copy link
Collaborator

enavajas commented Sep 16, 2024

Hello. We need to make a series of three moments pages to alert users of a root certificate expiration.

The first of three moments pages will launch on Oct 9th. The dates of the other two are still being decided, along with the final copy and designs for those as well. Let's just focus on the first one for now.

This needs to be in xx different locales. We are waiting for the translated strings. I will share those as soon as I have them, which should be in a couple of days.

The final figma file is here. The translated strings are located here.

Please let me know if you have any questions. Thank you.

@enavajas enavajas changed the title Moments Page - Root Certificate Expiration - Moments Page - Root Certificate Expiration - 1 of 3 | Oct 2024 Sep 16, 2024
@enavajas
Copy link
Collaborator Author

enavajas commented Sep 20, 2024

@reemhamz the copy doc has been updated w/ all translated strings, so it is ready whenever you are :) thank you!

@reemhamz
Copy link
Contributor

I need a bit more clarification -- the Figma file shows 6 different moments pages to be created, and they're separated in to 2 sections: one for v101 and lower, and v102 and higher.

Should I be developing the October 9th moments page for users with Firefox v101 and lower? Or do all the moments pages that we're going to be releasing cater to all Firefox versions currently released?

@cpeterso
Copy link

Should I be developing the October 9th moments page for users with Firefox v101 and lower? Or do all the moments pages that we're going to be releasing cater to all Firefox versions currently released?

@reemhamz - We'd like to build all six versions of the moments page now, so we can publish the pages all at once. When the future release dates arrive, we'll just need to update Remote Settings to point to the existing pages. We don't want to pester you with the overhead of six separate requests.

@reemhamz
Copy link
Contributor

@cpeterso from my understanding, copy and design aren't finalized for the rest just yet (based on the PR info above)? Even if design is ready, are we also hard-coding the rest of the moments pages in 15 languages? I won't be able to finish developing them until everything is finalized, however I can keep them all in draft PRs for now while the final touches are coming in.

Also, regarding my question above, will I need to show different pages for folks with different Firefox versions?

Also cc @enavajas can you confirm we should be building all 6 pages and not 3?

@enavajas
Copy link
Collaborator Author

enavajas commented Sep 24, 2024

Hi @reemhamz – I spoke with @cpeterso just now to clarify and confirm. The TL;DR is:

  • Since our team only received the request for the three moments pages (Oct 9, Dec 16, Jan 10), that is what we will be going with this first one on October 9th. Nothing else is changing for this one. For the design, please refer to the first design on the top left titled "Moments Page MA1 Shown Oct 9, 2024".
  • I confirmed that we are just building the pages – they will take care of the Firefox version targeting in their Remote Settings configuration. They just need all the pages to have unique URLs.
  • Lastly, I was able to get an updated SVG file of the lighting fast icon exported (a bit modified, but that is ok, it will be replaced in the figma to match. I have attached it below.
    Speedometer

Please let me know if you have any questions.


FOR FUTURE PAGES BEYOND OCTOBER 9TH

Due to the importance of this event, we will be increasing the scope of this work to include three more pages, for a total of six Moments pages. The updated release schedule is below:

  • x2 pages on Dec 10, 2024 (for different fx versions)
  • x1 page on Jan 9, 2025
  • x1 page Feb 5, 2025
  • x1 March 11, 2025

However, this is simply a note for future reference. Additional issues will be made for these other pages with the corresponding assets.

@enavajas enavajas changed the title Moments Page - Root Certificate Expiration - 1 of 3 | Oct 2024 Moments Page - Root Certificate Expiration - 1 of 6 | Oct 2024 Sep 24, 2024
@reemhamz
Copy link
Contributor

reemhamz commented Sep 25, 2024

This clarification totally helped, thank you both!
P.S. that new SVG did the trick 🎉

@enavajas
Copy link
Collaborator Author

Hi @reemhamz – Can you please put this on a demo server for their review? Thank you

@reemhamz
Copy link
Contributor

reemhamz commented Oct 1, 2024

@enavajas let me know if the team has any updates or requests they'd like me to work on. Otherwise, Craig's approved the PR so it should be good for launch 👍🏼

@cpeterso
Copy link

cpeterso commented Oct 1, 2024

@reemhamz Thanks! I'll ask our designer to review these pages.

@enavajas
Copy link
Collaborator Author

enavajas commented Oct 2, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants