matthiasblaesing commented on PR #8162:
URL: https://github.com/apache/netbeans/pull/8162#issuecomment-2599152193

   @jhorvath @neilcsmith-net @mbien thank you all for review!
   
   @neilcsmith-net using the library version as module version is indeed an 
option, but it will still need active checking from the updater. The spec 
version and the major module version are not linked. Nothing is stopping you 
from going from `org.netbeans.libs.fabric8/1` with spec version `1.11` to 
`org.netbeans.libs.fabric8/1` with spec version `2.0`, while you most probably 
wanted to go to  `org.netbeans.libs.fabric8/2` with spec version `2.0`. Only 
the second variant indicates an incompatible update as in "the IDE prevents 
linking" (at least to my understanding).
   
   I would expect such a high profile module to follow semantic versioning, but 
that would need checking. Another think is preventing bump of spec version in 
release, else the versions will drift again.
   
   At this point in time I think it is better to focus on the freeze.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to