More specific package staging tags

In preview, out of preview (no tag) and verified are good tags for describing really mature packages like the render pipelines but it’s really misleading to put HDRP and project Tiny in the same category of preview.

Why didn’t Unity choose to go with more conventional versioning like alpha and beta in the way their editor releases go? That would manage people’s expectations around packages much more. Or if you don’t want to ditch the preview tags you can add a new one called experimental which acts as an effective replacement for saying “alpha”. Unity also uses the term experimental in some of their namespaces and editor features anyway so there could still be some consistency.

So all DOTS related packages apart from the core entities packages would be updated to have a red experimental tag and everything else would keep their existing preview or verified tags.

Thoughts?

Hi @JakHussain ,

We are aware the current version naming convention is not that great and can be confusing. We are currently working on a new package lifecycle flow. Hopefully, it should make it clearer which state a package is into. Stay tuned.

Thank you for your feedback! This is really appreciated!

Pascal