[SIP] Proposal for naming the assets in export
Motivation
Currently when I export a dashboard and related assets like charts, the dashboard and chart files names seem to have a random number as the suffix of the filename. This number can change even if the actual chart or dashboard is the same. This constant changing of the asset file names creates a problem when storing the assets in a version control system like Git.
Proposed Change
Name the exported assets in the following manner:
New or Changed Public Interfaces
New dependencies
Migration Plan and Compatibility
Rejected Alternatives
Comment From: mistercrunch
Not sure if this qualifies as a SIP (SIP are used where consensus can't be implicit, or where there's a significant change that could be controversial), but tagging @betodealmeida who might know more about the id in the filename. I noticed there's a PR related to this, is it coming from the same place? https://github.com/apache/superset/pull/33852