Comment 2 for bug 1666792

Revision history for this message
Michael Vogt (mvo) wrote :

Hey Daniel. Thanks for your feedback.

To your first question: we discussed how metadata is handled during the recent development sprint. A short summary can be found here: https://forum.snapcraft.io/t/development-sprint-june-26th-2017/415/48. The basic idea is that the store keeps allowing editing meta-data like summary, translations, contact etc. snapcraft will upload this metadata to the store. The store will just accept new data and if there is existing data that is different the store reports an error and snapcraft reports this. Snapcraft grows a "update-metadata" command that allows forcing this update. So all metadata is available in snapcraft.yaml. The rational for keeping metadata in the store is that we don't want an upload of a snap just because e.g. there is a new summary or a description update.