<div dir="ltr">Hi all,<div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">0.MAJOR.MINOR  versioning totally makes sense to me until we get to 1.0.0.</span></div><div><font face="arial, sans-serif"><br>
</font></div><div><font face="arial, sans-serif">Just a couple of examples of releases we are doing this week:</font></div><div><font face="arial, sans-serif">1) tripleo-image-elements is bumped from 0.0.8 to 0.1.0 (we introduced a kind of incompatible change by switching Seed VM to neutron-dhcp-agent)</font></div>
<div><font face="arial, sans-serif">2) os-collect-config is bumped from 0.1.4 to 0.1.5 (we had Clint's patch reducing the default polling interval, which is not a bug-fix, but doesn't break backwards compatibility either)<br>
</font><div><br></div><div>Thanks,</div><div>Roman</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Oct 31, 2013 at 4:44 AM, Robert Collins <span dir="ltr"><<a href="mailto:robertc@robertcollins.net" target="_blank">robertc@robertcollins.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">So, Chris and Roman have been pushing the cart of 'get all<br>
[non-incubator] TripleO projects setup to do releases'. One<br>
interesting thing came up is that we have no particular discussion<br>
about how to choose versions.<br>
<br>
OpenStack as a whole seems to largely be semver compatible. For<br>
TripleO I think we should follow semver fairly closely as we're going<br>
to be tied into folks deployment cycle - being able to reason about<br>
likely incompatibilities is a Good Thing.<br>
<br>
Where we haven't committed to a 1.0.0. release though, there is a grey<br>
area, as semver basically says 'no semantic meaning at all there'.<br>
Roman and I discussed this and we think that treating 0. versions as<br>
0.MAJOR.MINOR makes sense. So we would go from 0.0.X to 0.1.0 when we<br>
do something incompatible with the prior 0.0.X version, and just<br>
increment X otherwise.<br>
<br>
Thoughts?<br>
<br>
-Rob<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Robert Collins <<a href="mailto:rbtcollins@hp.com">rbtcollins@hp.com</a>><br>
Distinguished Technologist<br>
HP Converged Cloud<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</font></span></blockquote></div><br></div>