Closed x80486 closed 2 months ago
Flatpak builder supports it, see the note in https://docs.flatpak.org/en/latest/module-sources.html#extra-data
It's not allowed on Flathub specifically.
OK, then I guess I should move this one out to the flathub
repository :sweat_smile:
We don't have any plans to support it, it was blocked specifically so that we can validate all the metadata.
And also the default appstreamcli compose command does not work when you place files ie. icon desktop and metainfo there
Checklist
Suggestion
Currently, there is no real path to include and install bundled assets when application's sources are
extra-data
— for instance: flathub/com.syntevo.SmartGit/pull/113This is somehow counterintuitive to the packaging process because reusing application's assets should be the first option, rather than maintaining copies.
I suggest implementing a mechanism that allows developers to specify bundled assets in Flatpak manifest when application's sources are extra-data, which would be then installed alongside the application.