FlatpaksWithoutModules: tag names and %dist for RPMs
https://fedoraproject.org/wiki/Changes/FlatpaksWithoutModules proposes that to have two build targets: 1 for RPMs included in the runtime, 1 for RPMs in applications, with the following setup:
Target Build Tag Dest Tag %dist
================== ========================= =================== ===========
f39-flatpak-runtime f39-flatpak-runtime-build f39-flatpak-runtime .f39runtime
f39-app f39-app-build f39-app .f39app
The inconsistency here is intentional (-app
means "built with prefix=/app", -flatpak-runtime
means "for Flatpak runtimes"), but
@klember disliked it and it's admittedly pretty ugly. f39-runtime
seems far too generic to me for a tag name, so we could consider:
Target Build Tag Dest Tag %dist
================== ========================= =================== ===========
f39-flatpak-runtime f39-flatpak-runtime-build f39-flatpak-runtime .f39runtime
f39-flatpak-app f39-flatpak-app-build f39-flatpak-app .f39app
There are some other naming questions that we should consider here:
- Should it be
.fc39app
notf39app
? (Fedora Core went away in 2007...) - Should the target be f39--candidate for consistency with other tags, even there is no "candidate" tag and we immediately tag into f39-?