WIP: Package a Snap for distribution in the Ubuntu app store #1398
+423
−6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As Electron isn't packaged in Debian/Ubuntu, getting Pulsar into Debian/Ubuntu repositories officially is not feasible at the moment. The next best thing would be to have a Snap, so I started working on it.
This PR is marked work-in-progress and not intended to be merged yet, but I decided to publish the draft already now so people can commend / share feedback on where this is going.
A draft of the presentation page is visible at https://snapcraft.io/pulsar-edit but as the app hasn't been published yet, it can be found only with direct link.
Current revision 1 is available in channel
latest/edgewhich is less stable than beta:On a system with Snapcraft installed, this can be built by checking out the branch and running
snapcraft pack --verbose.