Skip to content

Clarify that Background permissions are a requirement for GNOME Builder (and flatpak-builder) to be able to compile the development version of an application #760

@nekohayo

Description

@nekohayo

This UI here could benefit from a clarified explanation string:

Image

"Can run in the background" is not really useful, mostly redundant with the name of the switch.

It would be more useful if, particularly for development versions of applications, it explained that it will be necessary for GNOME Builder (or flatpak-builder) to be able to compile the application if the user wants to compile it themselves. Otherwise the sandbox will kill it at random times during compilation, as you can see in flatpak/xdg-desktop-portal#478

Without such a warning, users seeing an app's background permissions unexpectedly "soft-enabled" like that, in a seemingly non-default, state, may be tempted to turn off that permission, and then they spend hours debugging their build because of that issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions