[AppStream] Appstream ID and Flatpak
Nate Graham
pointedstick at zoho.com
Fri Jan 12 05:31:40 UTC 2018
I decided to start this work myself and have been submitting patches for
affected apps. Here's what I've done so far:
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
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, for pretty
reasonable reasons; discussion in
https://github.com/flathub/org.filezillaproject.Filezilla/pull/1)
https://github.com/flathub/org.filezillaproject.Filezilla/issues/2
Shutter: https://bugs.launchpad.net/shutter/+bug/1739971 (DONE)
0ad: https://code.wildfiregames.com/D1186
Audacity: https://github.com/audacity/audacity/pull/225 (DONE)
Feel free to lend a hand!
Nate
On 12/21/2017 01:33 PM, Nate Graham wrote:
> [+flathub at lists.freedesktop.org]
>
> So perhaps the Flathub admins (CCd) should contact the owners of the
> apps on 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
>
> _______________________________________________
> AppStream mailing list
> AppStream at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/appstream
More information about the AppStream
mailing list