[oslo][release] oslo.limit mistakenly released as 1.0.0

Thierry Carrez thierry at openstack.org
Wed Feb 19 11:20:43 UTC 2020


Moises Guimaraes de Medeiros wrote:
> I vote for removing 1.0.0 first (ASAP) and then deciding which will be 
> the next version.
> The longer the time 1.0.0 is available, the harder it will be to push 
> for a 0.x solution.

The long-standing position of the release team[1] is that you can't 
"remove" a release. It's out there. We can hide it so that it's harder 
to accidentally consume it, but we should otherwise assume that some 
people got it.

So I'm not a big fan of the plan to release 0.x versions and pretending 
1.0.0 never happened, potentially breaking upgrades. From a user 
perspective I see it as equally disruptive to cranking out major 
releases at each future API break.

Rather than rewrite history for an equally-suboptimal result, personally 
I would just own our mistake and accept that oslo.limit version numbers 
convey a level of readiness that might not be already there.

That seems easier to communicate out than explaining that the 1.0.0 that 
you may have picked up at one point in the git repo, the tarballs site, 
Pypi (or any distro that accidentally picked it up since) is not really 
a thing and you need to take manual cleanup steps to restore local sanity.

[1] heck, we even did a presentation about that rule at EuroPython

-- 
Thierry Carrez (ttx)



More information about the openstack-discuss mailing list