Public bug reported: Snapcrafts metadata is expected to be static, which might be ok for smaller packages, but bigger software will often dynamically generate even metadata like desktop files.
E.g.: > https://git.launchpad.net/~bjoern-michaelsen/df-libreoffice/+git /libreoffice-snap- playground/tree/setup/gui?id=29980f3f79ea804fd32cf88f07b8eecfbb54ae96 are currently static dumps of files generated by an upstream build. (Upstream source: https://gerrit.libreoffice.org/gitweb?p=core.git;a=tree;f=sysui/desktop/menus;h=23368a604813950e5cb78a0574320c5333a3f1d4;hb=584262fed1368dba382d88dfd25fe35ac7d4b349) Upstream updates to the desktop files will either be ignored currently, or changes in the snapcraft package will be mangled over by refreshing/regenerating from upstream (e.g. for updates in localization). So it would be great to allow snap package metadata be dynamically generated by the build (or have a best practice for that). ** Affects: snapcraft (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1655692 Title: snapcraft does not allow dynamically generated metadata To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1655692/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs