Binary Factory already creates flatpak: https://binary-factory.kde.org/job/Labplot2_x86_64_flatpak/
But it's not on flathub yet (https://github.com/flathub/flathub).
Labplot2_x86_64_flatpak puts package to http://distribute.kde.org/flatpak-apps-testing/
validate appdata:
* flatpak install flathub org.freedesktop.appstream-glib
* flatpak run org.freedesktop.appstream-glib validate org.kde.labplot2.appdata.xml
validate desktop file:
* desktop-file-validate ./src/org.kde.labplot2.desktop
Docu:
* https://community.kde.org/Guidelines_and_HOWTOs/Flatpak
* https://github.com/flathub/flathub/blob/master/CONTRIBUTING.md
* https://docs.flatpak.org/de/latest
KDE github flatpak:
* https://github.com/KDE/flatpak-kde-applications
* https://invent.kde.org/packaging/flatpak-kde-applications/
DONE:
* Add dependency to manifest on Binary Factory and check build/package
set INSTALL_ROOT (not to /app though: https://github.com/flatpak/flatpak-builder/issues/228)
* Upload manifest to Flathub (stable version 2.8.1)
TODO:
* Test flatpak created by Binary Factory
* Test flatpak created by Flathub