Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate Snap packaging for Ubuntu 16.04. #11133

Closed
pchote opened this issue Apr 16, 2016 · 10 comments
Closed

Investigate Snap packaging for Ubuntu 16.04. #11133

pchote opened this issue Apr 16, 2016 · 10 comments

Comments

@pchote
Copy link
Member

pchote commented Apr 16, 2016

Ubuntu 16.04 adds support for snap packages that can be uploaded to and distributed via the Ubuntu software center. This should, in principle, provide a much better install experience for people on the new Ubuntu.

I'm planning to investigate what we need to support this for our next release.

@pchote pchote self-assigned this Apr 16, 2016
@pchote pchote added this to the Next release milestone Apr 16, 2016
@pchote pchote removed this from the Next release milestone Apr 16, 2016
@pchote
Copy link
Member Author

pchote commented Apr 17, 2016

The snapcraft tool still looks to be very immature / limited. There doesn't seem to be a way (short of writing a custom build plugin) to run arbitrary scripts, patch our makefile, or otherwise run our custom install-* rules in a way that doesn't error out.

@Mailaender
Copy link
Member

Might be worth trying the cross-distro https://www.freedesktop.org/wiki/Software/xdg-app/ instead.

@pchote
Copy link
Member Author

pchote commented Apr 21, 2016

My problem above was worked around by adding a custom makefile into our packaging dir. My understanding is that xdg-app is still a long way from being production ready, so it's probably not worth our time yet.

@probonopd
Copy link

probonopd commented Apr 26, 2016

Or cross-distro: http://appimage.org - many projects are already using it.

@xan2622
Copy link
Contributor

xan2622 commented May 25, 2016

Might be worth trying the cross-distro https://www.freedesktop.org/wiki/Software/xdg-app/ instead.

See also http://flatpak.org/

@pchote
Copy link
Member Author

pchote commented May 25, 2016

The main purpose of this ticket is to create a package that can be distributed via the ubuntu software center. All these other package formats don't really help there.

@pchote
Copy link
Member Author

pchote commented Mar 22, 2018

@diddledan has created https://github.com/diddledan/openra-snap which is available from https://snapcraft.io/openra and is automatically available through the Ubuntu Software Center.

@ghost
Copy link

ghost commented Jun 8, 2019

The main purpose of this ticket is to create a package that can be distributed via the ubuntu software center.

On Ubuntu 18.04 I had to manually install gnome-software-plugin-snap so that OpenRA would show up in the search results of the software center. Similar projects like https://github.com/OpenTTD/OpenTTD however seem to be registered differently and are always displayed. It would be interesting to know if AppImages can be used with gnome-software, perhaps https://developer.gnome.org/gnome-software/3.24/plugins.html is a help.

@PunkPun
Copy link
Member

PunkPun commented Jul 6, 2022

is this still relevant?

@abcdefg30
Copy link
Member

We have AppImages now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants