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
<><