I recently realised that the QGIS flatpak was much bigger than I’d expected it to be. Upon closer inspection (i.e. running filelight on the app directory), I realised that there were some parts unnecessary but still there.
I was wondering if it would be possible to add some kind of checks on the CI? After all, we are already building and offering feedback to creators so some hints would be handy.
Ideas:
- Notifying about a sizeable amount of headers (i.e. > 10 MiB)
- Notifying about .a files, correct me if I’m wrong but I don’t think these will ever be used in production. (That was largely the problem we have in QGIS).
This is important for our users because it will make their flatpak experience lighter and as a developer I never intended to put this burden on the system.