Pertaining to Base Installs, specifically using the update existing object option:
It would be nice to be able to enable/disable the update of most of the meta data fields when updating the application object.
We may want to customize the description, icon, even detection etc. We could perform edits to the app object directly, then disable that field from future updates/changes.
Being able to set custom metadata from the publisher app, would also work particularly for new objects too, though I suspect some fields might have formatting/complexity challenges (thus the option to just disable updating the field and use CM console to edit).
Admit I have not confirmed what fields are updated currently, still waiting for test objects to get new versions:)
This feature is now available in preview build 1.5.4.6. This should ship to production later this week or early next. If there are other properties you want to customize let's make a new idea for those.
In the latest preview, we no longer reset the user categories or admin categories. We will be evaluating an option to see what we can do to make not updating other fields configurable. The detection method likely won't be possible, at least in the near future. It's required to update the detection method for the newly updated app to detect properly.
Thanks for the updates, my thoughts, I think initially we would probably create a right-click option per-product for you to define <Title>, <Description>, and <Icon PNG File>. If defined, these settings would overwrite our defaults.
I would love this option. To be able to change my description/name to reflect that it is a base install in Software Center without having to go back after every update.
I would love to be able to set my own custom Icon and setup my own custom uninstall script/detection method and have it persist through base install updates.