Closed Bug 1447064 Opened 7 years ago Closed 3 years ago

Firefox Developer Edition Builds should create a snap

Categories

(Release Engineering Graveyard :: Release Automation: Snap, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jegbert.eggy, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:59.0) Gecko/20100101 Firefox/59.0 Build ID: 20180222170353 Steps to reproduce: Found the firefox snap at https://snapcraft.io/firefox (Not sure if this bug is in the right place) Actual results: I was unable to find a snap for firefox developer edition Expected results: The build process of the Developer Edition should be updated to publish a snap
Johan, iirc you were working in this area. Are there ubuntu snaps for dev edition or plans for this?
Flags: needinfo?(jlorenzo)
See Also: → snappy
Hi! I'm sorry, we don't ship dev edition at the moment. Our next plans is to get Firefox ESR uploaded. I'm not too sure if we planned Dev Edition. Mike, what do you think?
Blocks: snappy
Flags: needinfo?(jlorenzo) → needinfo?(mozilla)
See Also: snappy
Component: General → Release Automation
Product: Firefox Build System → Release Engineering
QA Contact: catlee
Version: 59 Branch → unspecified
How difficult would this be?
Flags: needinfo?(mozilla)
In my opinion, this will be more difficult than making Nightly and ESR. The differences I currently see: * we need to fetch devedition langpacks, instead of the regular firefox ones (because of different branding) * incidentally, we should also change the snapcraft manifest and the *.desktop file to match the right localization. * there are more addons bundled in devedition, IIRC. We should check the repackage process doesn't throw them away. * we didn't want the devedition profile to use the default one, on regular Linux. I don't know how this will interact in the snap container.
I think this is a case where we would accept patches, but it's not a priority at the moment.
Blocks: 1451694
Component: Release Automation: Other → Release Automation: Snap

I had a look at your snap creation process and it would be next to impossible for an outsider to contribute here for a developer snap.

I sincerely request that you revisit this discussion ;). It would make the world of ubuntu as a webdeveloper a better place!

/ Anders

We're no longer shipping firefox snaps, so I'll call this wontfix.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX

Has that decision been publicly stated? Google provides no relevant information to me.

Flags: needinfo?(jcristau)

Sorry, by "not shipping" we mean that Canonical is doing it.

Snaps are still available.

Flags: needinfo?(jcristau)
Product: Release Engineering → Release Engineering Graveyard
You need to log in before you can comment on or make changes to this bug.