conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
918 stars 1.65k forks source link

docs: Update versioning policy #24411

Open RubenRBS opened 1 week ago

RubenRBS commented 1 week ago

We are somewhat moving away from the cci.DATE versioning schema.

As a leftover from Conan 1 days, when coming up with such schema, not much attention was given to how it would work with version ranges.

The current situation is that any recipe that both defines a release version and a cci. version will think that the cci releases are newer because of how we interpret and expand semver ordering.

The new schema ensures this will not happen going forward.

There are 2 pain points that are left untouched as of yet: