[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    Re: [HEADS-UP/Discussion] Artemis: Planning a release soon
From:       artnaseef <art () artnaseef ! com>
Date:       2015-08-14 0:36:21
Message-ID: 1439512581079-4701053.post () n4 ! nabble ! com
[Download RAW message or body]

My recommendation is to use semantic versioning and stick with it:

* x.y.z
* z = bug fixes only
* y = any new features or changes to existing features
* x = any backward compatibility loss in APIs / usage of the product

With that said, whatever approach is used, let's make clear guidelines and
stick with it.

The biggest advantage of sticking with semantic versioning is it's
wide-spread use in the industry, with maven, and in the open source
community.  For example, IIUC, maven will allow a dependency upgrade at the
minor version level but not at the major version level (when there are two
dependency chains leading to different versions of the same artifact).




--
View this message in context: \
http://activemq.2283324.n4.nabble.com/HEADS-UP-Discussion-Artemis-Planning-a-release-soon-tp4700793p4701053.html
 Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic