On Thu, Jan 5, 2017 at 8:10 PM, Asif Saifuddin <auv...@gmail.com> wrote: > Hi, > > django 2.0 will be released in december 2017 and ubuntu 18.04 will be > released in april 2018 which will default atleast 3.6, so I think this > should also be taken as consideration while deciding.
I know supporting endless versions of python is not desirable, but please bear in mind that some of us are in situations where what the latest release of Ubunutu is not really relevant. Our organisation uses CentOS 6, which is not EOL until the end of 2020. In CentOS 6, the stock version of python is python 2.6; we go through special measures (EPEL) to get that up to python 2.7. If we wanted to make the move to Python 3, we'd be talking about Python 3.4, again through EPEL. We have an infrastructure team responsible for provisioning servers, and it is on their schedule that OS upgrades occur - it is not easy for us as developers to argue that this team should spend significant resource to upgrade to a later OS version or to roll custom python RPMs. Updating all of our codebase to Python 3 is going to be a pain for us, it is hard to argue a business need with "Everything stays exactly the same but is slightly more secure and easier to maintain". Realistically, when we move to Python 3, it will be because the supported Django LTS requires it. If we also have to jump through lots of hoops to get the very latest Python 3 release, it won't make it easier to argue, it will mean we are more likely to postpone it and keep using old django versions, particularly on internal intranet sites. If there is a way that Python 3.4 support can be maintained without significant detriment or penalty, this would be greatly appreciated by those of us running more conservative enterprise distributions. Cheers Tom -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAFHbX1L%2BxkpR%3DJ6K%2BPTvD6OZT34ZPDgw62HXnUmi5BUrPOm5%2Bg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.