🙏 Thank you Open Data Hub for sponsoring #GUADEC2025! 🧡
They make real-time open data usable across Europe—with APIs, FOSS tools & Web Components powering innovation in mobility, tourism, energy & more.
Open Data Hub | Develop digital solutions based on real data
Open Data Hub provides seamless access to real and reliable data, enabling innovative digital solutions for businesses and developers worldwide.opendatahub.com



zaire the bored genderfuck
in reply to GNOME • • •violetstone
in reply to zaire the bored genderfuck • • •zaire the bored genderfuck
in reply to violetstone • • •@violetstone yea
you already get the choices presented to you in a fairly straightforward manner if you install flatseal but even then you have to go out of your way to change the settings from the typically insane defaults
violetstone
in reply to zaire the bored genderfuck • • •Cassidy James
in reply to violetstone • • •@violetstone @soop Flatpak and GNOME do rely on runtime permissions in the form of Portals, similar to the permissions model on iOS and Android. There are a number of static permissions that had to exist to transition from an entirely unsandboxed model to a permissions model where we actually provide an API and user control over what apps can do.
flatpak.github.io/xdg-desktop-…
XDG Desktop Portal
XDG Desktop PortalCassidy James
in reply to Cassidy James • • •@violetstone @soop for more background on the reality of the Flathub security model, I recommend reading this blog post; I wrote it to help explain it pretty in depth:
docs.flathub.org/blog/app-safe…
Flathub Safety: A Layered Approach from Source to User
Cassidy James Blaede (docs.flathub.org)GNOME
in reply to Cassidy James • • •@cassidy @violetstone @soop there is a talk happening at GUADEC in a couple of hours about exactly this! 😊
floss.social/@gnome/1148970708…
GNOME
2025-07-22 13:16:07
GNOME
in reply to GNOME • • •GUADEC 2025 - Day 2 - Track 1
YouTube