Snap swift for simple cross-distro Linux deployment and updates


(Martin Wimpress) #1

Hi,

I work at Canonical as part of the engineering team working on Ubuntu
and Snapcraft [1].

We've created snaps, a platform that enables ISVs to directly control
delivery of software updates to users and make their software
available to a considerably wider Linux audience via the snap store.
We'd be very interested in hearing your experiences of distributing
software for Linux and the challenges you've encountered.

Snaps have a number of useful characteristics such as being simple to
create, support multiple Linux distributions [2], enable very simple
installation instructions and leverage container primitives to isolate
the applications. There are also various hooks and services [3]
available to automate the build and publish pipeline.

Who on the Swift team would be willing to have a conversation with
me to discuss snaps and if they can help with the distribution of Swift
to Linux users?

[1] https://snapcraft.io/
[2] https://snapcraft.io/docs/core/install
[3] https://build.snapcraft.io/

ยทยทยท

--
Regards, Martin.