<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 18, 2014 at 5:30 PM, Monty Taylor <span dir="ltr"><<a href="mailto:mordred@inaugust.com" target="_blank">mordred@inaugust.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">On 03/18/2014 04:25 AM, Thierry Carrez wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Robert Collins wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
If you set 'version' in setup.cfg, pbr's behaviour will not change at all.<br>
<br>
If you do not set 'version' in setup.cfg then:<br>
- for tagged commits, pbr's behaviour will not change at all.<br>
- for untagged commits, pbr will change from<br>
'$last_tag_version.$commit_<u></u>count.g$sha' to<br>
'$next_highest_pre_release.<u></u>dev$commit_count.g$sha'<br>
</blockquote>
<br>
That sounds sane to me. IIUC it shouldn't impact the release team. The<br>
version number ends up being quite ugly, but in that precise case<br>
prettiness is not a primary goal.<br>
<br>
It may impact packagers in some corner cases so I'd engage with them to<br>
check (#openstack-packaging ?) *and*, like Doug recommends, wait for<br>
after icehouse release to make the change.<br>
<br>
</blockquote>
<br></div>
We've also discussed adding a utility to transform the newer uglier but more pep440 correct generated version string into debian format for folks - since it is possible to do it purely mechanically, but grokking it totally might not be something someone wants to do.</blockquote>
<div><br></div><div><div class="gmail_default" style="font-size:small">I've created a blueprint to do this, but as I don't know the details of the version numbers it doesn't have much detail. I would appreciate it if anyone who does understand those differences would add some notes to <a href="https://blueprints.launchpad.net/oslo/+spec/pbr-packager-version-utility">https://blueprints.launchpad.net/oslo/+spec/pbr-packager-version-utility</a></div>
</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Doug</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=""><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.<u></u>org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>