|
|
Subscribe / Log in / New account

GNOME 46 puts Flatpaks front and center

GNOME 46 puts Flatpaks front and center

Posted Mar 29, 2024 14:26 UTC (Fri) by ejona86 (subscriber, #43349)
In reply to: GNOME 46 puts Flatpaks front and center by ebassi
Parent article: GNOME 46 puts Flatpaks front and center

Comingling xdg dir-complient app's .config, .local, .cache and app download into a single .var is the issue.


to post comments

GNOME 46 puts Flatpaks front and center

Posted Mar 30, 2024 14:53 UTC (Sat) by ebassi (subscriber, #54855) [Link] (1 responses)

How do you propose to isolate each application's access to their XDG directories, unless you put them into their own location?

Or should each application have access to each other's data, thus defeating part of the containerisation strategy?

GNOME 46 puts Flatpaks front and center

Posted Mar 30, 2024 18:25 UTC (Sat) by ejona86 (subscriber, #43349) [Link]

Why do anything special? Instead of ~/.var/app/foo.App/{cache,config,local/share,local/state} flip it to ~/{.cache,.config,.local/share,.local/state}/flatpak/foo.App/ like normal. Downfalls brainstorm: more mounts into the container, Flatpak would create the directories even if unused, Flatpak would need to observe the XDG_ environment variables, uglier documentation[1]. Is there a real impediment to the normal approach?

1. First bullet of https://docs.flatpak.org/en/latest/sandbox-permissions.html


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds