[AppStream] Appstream ID and Flatpak
pointedstick
pointedstick at zoho.com
Wed Jan 3 16:27:54 UTC 2018
FYI I've been filing bugs and submitting patches for affected apps:
Blender:
- https://developer.blender.org/T53611
Inkscape:
- https://bugs.launchpad.net/inkscape/+bug/1739713
- https://bugs.launchpad.net/inkscape/+bug/1739898
GIMP:
- https://bugzilla.gnome.org/show_bug.cgi?id=791861
- https://bugzilla.gnome.org/show_bug.cgi?id=779839
Endless Sky:
- https://github.com/endless-sky/endless-sky/pull/3455 (DONE)
HexChat:
- https://github.com/hexchat/hexchat/pull/2104
Telegram:
- https://bugs.launchpad.net/telegram-app/+bug/1739847
- https://github.com/telegramdesktop/tdesktop/pull/4230 (could use input from AppStream, Flatpak, and Flathub developers)
Transmission:
- https://github.com/transmission/transmission/pull/460
Lollypop:
- https://gitlab.gnome.org/gnumdk/lollypop/issues/1313
VLC:
- https://trac.videolan.org/vlc/ticket/19335 (DONE)
Pitivi:
- https://phabricator.freedesktop.org/T7897
- https://phabricator.freedesktop.org/T7898
Filezilla:
- https://trac.filezilla-project.org/ticket/11478 (Sort of DONE; they changed it to one that doesn't match Flathub, but for pretty reasonable reasons; discussion in https://github.com/flathub/org.filezillaproject.Filezilla/pull/1)
Shutter:
- https://bugs.launchpad.net/shutter/+bug/1739971 (DONE)
0ad:
- https://code.wildfiregames.com/D1186
Audacity:
- https://github.com/audacity/audacity/pull/225 (DONE)
Nate
---- On Sat, 16 Dec 2017 10:09:37 -0800 Nate Graham<pointedstick at zoho.com> wrote ----
> So perhaps the Flathub admins (CCd) should contact the owners of the
> apps to Flathub and ask them to harmonize the appstream ids they're
> using on Flathub with the ones they're providing to distros via their
> desktop files.
>
> What should we do going forward to make sure that this divergence
> doesn't happen again in the future?
>
> Nate
>
>
> On 12/13/2017 09:16 PM, Matthias Klumpp wrote:
> > 2017-12-13 19:06 GMT+01:00 Matthias Clasen <mclasen at redhat.com>:
> >> On Tue, Dec 12, 2017 at 12:05 PM, Matthias Klumpp <matthias at tenstral.net>
> >> wrote:
> >>> [...]
> >>> That's not necessary (anymore) and not even wanted, because the ID can
> >>> be independent from the .desktop filename of the application, and
> >>> should (sometimes must) follow a reverse-DNS scheme.
> >>
> >> But we don't want to go back to the bad old days of multiple ids per
> >> application (desktop file name, appstream id, flatpak id, dbus name...) - we
> >> chose to unify them for a reason.
> >
> > Yes, absolutely not. But people should never ever rename the AppStream
> > ID for a specific bundling system, that defeats its purpose.
> > Ideally, people would just fix the naming upstream and rename
> > component-id / .desktop file, etc. directly, instead of making
> > bundling system specific hacks.
> >
> > Cheers,
> > Matthias
> > _______________________________________________
> > AppStream mailing list
> > AppStream at lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/appstream
> >
>
> _______________________________________________
> AppStream mailing list
> AppStream at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/appstream
>
>
More information about the AppStream
mailing list