GameHub icon indicating copy to clipboard operation
GameHub copied to clipboard

Research, discuss and re-implement useful Athenaeum features

Open neuromancer opened this issue 7 years ago • 5 comments

The main features of Athenaeum are explained here. In particular, I think we can discuss:

  • Flatpak download and installation
  • License filtering

neuromancer avatar Sep 08 '18 21:09 neuromancer

So this thing loads anything with Game category from flathub, right? It shouldn't be too hard to implement.

Does PackageKit support flatpak? It may be better, because it will allow games from distro repos too.

By "license filtering" you mean automatic tagging?

tkashkin avatar Sep 08 '18 21:09 tkashkin

So this thing loads anything with Game category from flathub, right?

Yes.

Does PackageKit support flatpak? It may be better, because it will allow games from distro repos too.

I don't know.

By "license filtering" you mean automatic tagging?

If someone wants to download and play only free/open source games, a good idea is to allow to filter flatpaks game by their license.

neuromancer avatar Sep 08 '18 21:09 neuromancer

It would also be nice to add Winepak. GameHub itself is better off not flatpaked due to sandboxing issues. However, it could become an excellent manager for flatpaked games.

Saroufim avatar Oct 06 '18 11:10 Saroufim

I agree it could be nice, but winepack seems to require to build wine (and dependencies), and it can take a while..

neuromancer avatar Oct 06 '18 14:10 neuromancer

Does PackageKit support flatpak? It may be better, because it will allow games from distro repos too.

PackageKit is defunct since 2014. In that post they basically say only two backends (dnf and apt) were needed, so the extremely generic abstractions weren't used. I would very much like support for native repos, but it seems to me that could be prototyped with Flathub and later have a very thin layer to add dnf and apt as alternatives under the same "native store" button.

emorrp1 avatar Feb 10 '21 08:02 emorrp1