To change the culture of KDE to take control of shipping out apps into stores we need to integrate app store packaging with app repos and release tools.
That means putting snapcraft/flatpak/appimage etc packaging into repos. This is already done by leading apps such as Krita and Digikam and is industry norm outwith KDE.
The release tools need to bump up the version numbers same as they do for appstream and cmake files.
Maybe there should be two packaging files, one pointing to the current git repo branch and one pointing to the released tar URL for easier testing. The release tools could copy over the git repo branch file and switch in the tar URL.
Ultimately it should be all integrated into invent gitlab pipelines and CI builders and openQA style testing.
One problem we have is KDE has release-tools for KDE Gear, releaseme for other stuff but that doesn't bump release versions, and custom scripts for everything else.
Maybe make a standard directory structure such as Krita has for all repos.