mozilla / releases_insights

Parse various sources (hg log, apis, crashes…) to get some insights on past releases such as uplifts per beta, top crash signatures per nightly…
Mozilla Public License 2.0
25 stars 8 forks source link

Add note about last potential sec-approval for last beta uplift (beta 9) in the future releases pages #52

Closed mozfreddyb closed 8 months ago

mozfreddyb commented 8 months ago

The badge for "last beta uplift" should also include a note that we will stop being able to do sec-approvals at that point.

Background is that we sometimes get asked about late sec-approvals when the last beta has already been built. How we do sec approvals was explained in dev-platform a longer while ago. https://github.com/mozilla/releases_insights/blob/master/app/views/templates/future_release.html.twig#L249C93-L249C93

I'm happy to supply a pull request but wasn't sure about a) wording and b) how extra text would look like on the homepage, so I'm holding off on that until there's more clarity.

pascalchevrel commented 8 months ago

@mozfreddyb would something like that work for you? image

image

mozfreddyb commented 8 months ago

Yup. maybe with a link to https://firefox-source-docs.mozilla.org/bug-mgmt/processes/security-approval.html?

pascalchevrel commented 8 months ago

I put a branch with these changes on this staging site, if it looks OK to you I can push it to production: https://stage.whattrainisitnow.nonprod.webservices.mozgcp.net/release/?version=beta

pascalchevrel commented 8 months ago

image

Slightly reworded + more mobile-friendly version

mozfreddyb commented 8 months ago

The image doesn't work but the preview on staging looks great! Thanks @pascalchevrel :)

pascalchevrel commented 8 months ago

This is on prod :)