[openstack-dev] pbr alpha and dev version handling

Donald Stufft donald at stufft.io
Thu Sep 18 02:45:38 UTC 2014


> On Sep 17, 2014, at 10:42 PM, Monty Taylor <mordred at inaugust.com> wrote:
> 
> I'm more in favor of option 2. Semver doesn't really support _ANY_ of
> the PEP440 things we're doing - and I'm fine with that personally. The
> dev version of an alpha _is_ supported by PEP440.
> 
> If we considered the logic to be:
> 
> "The most recent tag is a pre-release tag, we no longer need to GENERATE
> pre-release versions, but instead start emitting post-release versions
> of the human-generated pre-release" - then I think we're good. I also
> think that since they are post-release versions of the most recent
> human-generated pre-release, the deb/rpm translation logic is likely
> largely untouched.
> 
> 1.3.0.0a3.dev10 would become 1.3.0.0~a3.dev10 in debian world - which
> would sort as desired.

Unrelated, but for the record, PEP 440 allows 1.3.0.a3.dev10 now, you don’t
need the extra zero anymore.

> 
> I do think that we should a) release oslo more frequently than the cycle
> and b) ditch pre-versioning altogether, but I do not think that is
> feasible right now. It is a conversation to have in Paris though.
> 
>> What do you all think?
>> 
>> Doug
>> 
>> 
>> [1] https://bugs.launchpad.net/pbr/+bug/1370608 <https://bugs.launchpad.net/pbr/+bug/1370608> 
>> _______________________________________________ OpenStack-dev mailing
>> list OpenStack-dev at lists.openstack.org <mailto:OpenStack-dev at lists.openstack.org> 
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
>> 
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org <mailto:OpenStack-dev at lists.openstack.org>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140917/2ed9ab75/attachment.html>


More information about the OpenStack-dev mailing list