packages icon indicating copy to clipboard operation
packages copied to clipboard

AppStream metadata

Open korewaChino opened this issue 1 year ago • 11 comments

We should export AppStream metadata for Terra for some if not most packages for easier graphical installation using PackageKit clients like GNOME Software or KDE Discover.

My recommendations for initial packages are:

  • xpadneo
  • Prism Launcher
  • Armcord
  • Black Box
  • VOICEVOX
  • Authy

korewaChino avatar Jun 08 '24 03:06 korewaChino

Hi! Is there any progress on this? I'm quite new to Fedora's ecosystem, but I'd be willing to help in any way that I can?

ThatBlockyPenguin avatar Oct 14 '25 22:10 ThatBlockyPenguin

actually this issue should be completed, closing this

korewaChino avatar Oct 15 '25 10:10 korewaChino

Hm, that's odd, as I still am unable to browse Terra packages from GNOME Software? Should I open a new issue for this?

ThatBlockyPenguin avatar Oct 22 '25 17:10 ThatBlockyPenguin

no worries, I'll reopen this issue, by chance, does pkcon refresh force make a difference?

lleyton avatar Oct 22 '25 17:10 lleyton

FYRA-388

linear[bot] avatar Oct 22 '25 17:10 linear[bot]

It does seem to have helped, but not with everything...

Ghostty now shows up, whereas it didn't before:

However the specific Minecraft Launcher that I have installed from Terra doesn't:

In fact, it doesn't even show in GNOME Software's "Installed" page

ThatBlockyPenguin avatar Oct 23 '25 09:10 ThatBlockyPenguin

The Minecraft Java launcher doesn't have AppStream metadata, so yeah

korewaChino avatar Oct 23 '25 16:10 korewaChino

Genuine question - is it not possible to have AppStream metadata for everything? Like, what's stopping certain programs (i.e. the Minecraft Launcher) from having an entry?

Could this process not be automated?

ThatBlockyPenguin avatar Oct 30 '25 22:10 ThatBlockyPenguin

TL;DR: The package needs to ship an AppStream XML file. It could be generated, but it would be extremely barebones.

lleyton avatar Oct 30 '25 22:10 lleyton

Gotcha, OK. So are the packages mentioned in #6882 the only ones in Terra that don't have metadata?

IMO, a barebones entry is better than none at all, as if you're coming from Windows/Mac and told "go look in this app store for all your software", but not everything that is available shows up, then it can feel quite frustrating. Not sure what Fyra's official stance here is?

ThatBlockyPenguin avatar Oct 30 '25 23:10 ThatBlockyPenguin

Gotcha, OK. So are the packages mentioned in #6882 the only ones in Terra that don't have metadata?

Sorry, that list isn't complete yet. I would need to complete the list someday

korewaChino avatar Nov 13 '25 05:11 korewaChino