GNOME Bugzilla – Bug 780121
Add a flatpak manifest
Last modified: 2017-03-18 23:00:34 UTC
See patches.
Created attachment 348051 [details] [review] app: Make app ID consistent with data files The app ID used by .desktop and .appdata files is currently inconsistent with the app ID claimed on D-Bus. This isn't a problem if the application is installed through normal distribution channels, however flatpak requires a single consistent ID for all exported files. Some of this can be tweaked when building a flatpak, but it's much easier to just use the same ID from the get-go.
Created attachment 348052 [details] [review] flatpak: Add manifest There are currently too few games on http://flatpak.org/apps.html, let's change that!
Review of attachment 348052 [details] [review]: ::: org.gnome.Nibbles.json @@ +34,3 @@ + { + "type": "git", + "url": "git://git.gnome.org/gnome-nibbles" It should use https. The git:// protocol has no security; we surely shouldn't use it for automatic builds. (Yes, JHBuild should be fixed). Other than that, cool thanks!
Created attachment 348154 [details] [review] flatpak: Add manifest Sure!
The following fixes have been pushed: 8941079 flatpak: Add manifest b8d3bba app: Make app ID consistent with data files
Created attachment 348237 [details] [review] flatpak: Add manifest There are currently too few games on http://flatpak.org/apps.html, let's change that!
Created attachment 348238 [details] [review] app: Make app ID consistent with data files The app ID used by .desktop and .appdata files is currently inconsistent with the app ID claimed on D-Bus. This isn't a problem if the application is installed through normal distribution channels, however flatpak requires a single consistent ID for all exported files. Some of this can be tweaked when building a flatpak, but it's much easier to just use the same ID from the get-go.