I remember that I have issue when I tried to load some connectors that have version like 'x.y.z-QUALIFIER' when QUALIFIwas something else that '-SNAPSHOT'.
It will become mandatory to support it if we want to remove smart-nexus like explained in: https://jira.talendforge.org/browse/TDI-48419
I think the issue was coming from this : https://github.com/Talend/component-runtime/blob/ddcdff0b5492da9ed41e394627fae4ae425a00ca/container/container-core/src/main/java/org/talend/sdk/component/container/ContainerManager.java#L265
Need some confirmation.
We allow the following cases for including Jira ticket reference in artifact's version: