[DRAFT] refactor: metadata distribution to be an object
Refactored metadata.distribution to be more verbose in its name, and made it more versatile by converting it to an "object" with "TLP" as a property.
caused by https://github.com/CycloneDX/specification/pull/603#issuecomment-2972771553
@prabhu @anthonyharrison what do you think, does this refactor make sense to you?
@stevespringett what do you think? should we merge this one? it is not a change to the spec, but an improvement for the implementations.
Much more flexible @jkowalleck
@prabhu thank you for your suggestion, the implementation was changed accordingly.