Upstream Flatpak manifest: update it, and have both *.yml and *.json
I think the Flatpak manifest in build-aux/
needs an update. There is currently only the *.yml one.
The reason why I switched the *.json for the *.yml Flatpak manifest several years ago is after reading this blog post. In short, Yaml officially supports comments, and it was planned to move Flathub to that format.
Nowadays I think a good solution would be to have both formats in the git repo, with a script to convert from Yaml to Json. Because on Flathub, gedit has the Yaml format, so it's easier to have almost the same upstream.
And when all development tools around Flatpak support Yaml (Builder etc), we can remove the Json manifest.
Does it sound like a good plan?
I think it's an easy task.