Comment 22 for bug 1700585

Revision history for this message
John Dickinson (notmyname) wrote : Re: Objects can become orphaned in Swift 2.4.0

Greg, based on your comment in #20, I realized that there is some confusion around "stable" releases and otherwise. I've updated the version map page to hopefully make it more clear.

What was called "stable" I've renamed to "backports for distros". The word "stable" comes from the OpenStack system of managing branches for older releases. We the Swift team release producton-ready releases more frequently than the six-month OpenStack cycle. Like most OpenStack repositories, Swift follows the "cycle with intermediary" system, meaning that while we do a release every six months to align with the OpenStack cycle, we also release more frequently.

The reason we have the "backports for distros" (nee "stable") releases is to support distros like debian and red hat and ubuntu can update their packages with critical patches even if their policy doesn't allow them to consume more recent releases of the project.

If you are not consuming distro-provided packages, there is never a circumstance where I'd recommend using (eg) 2.10.2 instead of the most recent 2.14.0 release.