Snap: Ship nightly on the edge channel
Categories
(Release Engineering Graveyard :: Release Automation: Snap, enhancement)
Tracking
(Not tracked)
People
(Reporter: ke5trel, Unassigned)
References
(Blocks 1 open bug)
Details
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Comment 4•8 years ago
|
||
Updated•8 years ago
|
Comment 6•7 years ago
|
||
mconnor, pdol: hi, would either of you know the current priority of this bug? I'm triaging H2 items and trying to determine:
- How important this is? Business impact.
- Any hard or soft deadlines around this bug? Soft being "when we would like to have it done by".
- What happens if we don't do it?
Comment 7•6 years ago
|
||
Hi Romain, can you assess?
Comment 8•6 years ago
•
|
||
Here is my summary of the bug discussions:
Opportunity:
- Improve Nightly quality (Get more people to test Nightly through the snap distribution)
- Improve snap package quality (Get more people test the snap packaging)
Cost:
- Per comment 3 it adds another variable to testing which won't be replicated in mozregressionmore testing
- Per comment 1 this would require releng work (a new build with a different configuration)
Comments:
- Nightly is biased towards Linux with over 7.2% of nightly population on Linux VS 4.6% of release population on Linux (https://sql.telemetry.mozilla.org/queries/68974/source#174114) - if representativity is the goal on nightly then it does not seem needed to have more Linux users compared to other OS
- It's hard for me to assess value of having more people testing snap builds on Nightly without data on snap - do we have data on downloads, DAU or share of Linux users through the snap package? We're considering adding telemetry (distribution_id) for the flatpak to help understand volumes of users.
Summary:
The main value seems to be around improving the snap package quality although a comment referred to snap packaging issues not being frequent and we also don't seem to have data on snap usage to assess the user base that could be impacted. Without more data on snap Firefox user base I'd recommend not prioritizing this work that does not seem to provide enough value to balance the QA and releng work necessary.
Comment 9•4 years ago
|
||
Olivier, is this something Canonical can/wants to take on?
Comment 10•4 years ago
|
||
I believe this was done a few months back, afaict 99.0a1 is on the edge channel currently:
https://git.launchpad.net/~mozilla-snaps/+git/firefox-snap/log/?h=nightly
Comment 11•4 years ago
|
||
Confirmed. The caveat is that nightly builds are only done for amd64 currently. But that should be good enough for the vast majority of linux desktop users who want to test-drive nightly as a snap.
Updated•2 years ago
|
Description
•