Hi Dave,

thanks for your explanation!

What is the reason for having a state such as Stable or Final and a
redundant state (major) version?

In my opinion, it would make more sense to have a separate state and
semantic versioning as specified by https://semver.org . Or, if for any
reason the state must be declared by the version, the version
scheme state.major.minor.patch as Zash said in xmpp:
[email protected]?join would make more sense to me. The namespace would
then change when the major version changes. Developers as well as XEP
lists could quickly determine if there was a breaking change by
checking the major version.


_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________

Reply via email to