I wanted to rebound directly on that, after a quite discussion on Twitter.
I really don’t like having About boxes for core apps as I think they make a really poor debugging/support tool. So they’re really only used to credit the authors, designers, artists and translators that worked on the apps. But having core apps be credited is a bit silly if we’re not going to credit folks who worked on core components, backends, daemons, etc.
I think it would make sense for designers to start looking into the possibility of core apps not having their credits builtin, but having their credits appear along with credits for the rest of the desktop components (and/or OS?) in a single place, probably in the Settings’ About panel.
Technically, having a list of application IDs that are part of GNOME, in gnome-desktop, would allow us to fetch the metadata that’s usually in each app’s about box from the application’s appdata. That means it could be translated, updated, with the app, and would still allow the app to be shipped as a Flatpak but feel part of the OS.