italia / designers.italia.it

Designers Italia mette a disposizione la conoscenza e gli strumenti per progettare e realizzare servizi pubblici centrati sulle necessità delle persone
https://designers.italia.it
BSD 3-Clause "New" or "Revised" License
53 stars 37 forks source link

Review the use of SemVer on all design system resources #1236

Closed Fupete closed 5 months ago

Fupete commented 6 months ago

Does a discussion already exist on the topic you are interested in, or on a similar topic?

What

In view of the consolidation of the design system documentation with the release of v1, and the upcoming new stable releases of the React and Angular kits, I think it is important to review how we are using semantic versioning. We need to review and consolidate the way we are creating version numbers on all design, development, and documentation resources in the ecosystem (documentation on this website, UI Kit Italia, Bootstrap Italia, Design Tokens Italia, React and Angular community-driven Design Kits).

Why

As rightly pointed out by @bfabio at the moment we are not sticking strictly to SemVer in resources, compared to what we tell in "Fondamento: Versionamento".

Context

I think in the last year and a half we have lost something along the way: our "personalized" way where present needs to be fixed, or perhaps we need to consider how to better narrate our custom choices where needed.

More

CC @astagi @zetareticoli @bfabio @pedromaria88