Postponed
Project:
Drupal core
Version:
main
Component:
base system
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
5 Nov 2021 at 09:35 UTC
Updated:
23 Feb 2022 at 14:26 UTC
Jump to comment: Most recent
Contrib projects version string is very confusing with lots of "8.x-*" releases.
Enforce to use semantic versions for all projects for Drupal 10.
Drupal 10 must not install a module, theme, etc if the project does not use a correct version string.
Comments
Comment #2
pasquallePostponing based on comments from catch:
Hopefully the issue can be closed when D10 is released, as 8.x-* modules will "fade out" by then, or the issue could be moved to the d.o customization project to improve the situation.
Comment #3
tr commentedIt is semantically wrong to rename (for example) 8.x-1.9 to 2.0.0 unless you have made API changes or other changes consistent with a new major version.
What is the point of supporting semantic versioning if we don't use it correctly?
Comment #4
pasqualleThe point is to start using semantic versioning, as 8.x-1.9 is obviosly not a semantic version.
Comment #5
pasqualle