It's been well over a year since the last Allura release, I can prepare the next one soon, but wanted to discuss what versions of python we support.

Python 3 support has been added over the past year. Specifically Allura should work on python 3.6 and 3.7. I haven't tested 3.5 but that's not too common of a release I think. Python 3.8 and beyond will need additional changes to support, but shouldn't be too difficult.

Python 2 is still fully supported in Allura right now, so this release will be a good bridging step for anyone updating their python versions. How long should we support Python 2? It is end-of-life over a year now, but I know OS distributions and larger organizations can take longer to upgrade. Is anyone running Allura where they can't switch to Python 3.6+?

I would suggest that this be the only release of Allura to support both python 2 & 3. The following release could start dropping python 2 support, which will make it easier to move forward with python 3.8 and 3.9. And make the code simpler and cleaner.

--
Dave Brondsema : d...@brondsema.net
http://www.brondsema.net : personal
http://www.splike.com : programming
              <><

Reply via email to