Backend: Track tag types being used in version release
Summary
Currently, we don't have the ability to see how many users are using -prerelease
, beta
, alpha
or other tag types for released versions of their components.
Proposal
Add instrumentation so that we can send the data to Tableau to have reporting around how many people are using what. This will help inform Product/UX on direction that is taken with including these tags for component versions into the Catalog in the future.
Confirm purpose and User Reception (how does this benefit the user?)
CI Catalog will be cleaner if component versions not ready for release aren't showing up.
Additional details
Some relevant technical details, if applicable, such as:
- Does this need a feature flag?
- Does there need to be an associated instrumentation issue created related to this work?
- Is there an example response showing the data structure that should be returned (new endpoints only)?
- What permissions should be used?
- Is this EE or CE?
-
EE -
CE
-
- Additional comments:
Links/References
Edited by Mark Nuzzo