--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/54FF6991.7080909%40oddbird.net.
For more options, visit https://groups.google.com/d/optout.
I sympathize with your situation, but Python 2.6 reached end-of-life on
October 29, 2013 (a year and a half ago now), and since then has been
unsupported and not receiving security updates. I don't think the Django
core team should set a precedent of extended support for Python versions
which are themselves unsupported by the core Python developers.
If some Linux distributions are backporting Python security patches to
2.6 themselves in order to extend its lifetime in their distribution,
perhaps it would make sense to ask them whether they will also backport
Django security patches to Django 1.6. (I would guess that some of them
may already be planning to do so, and may even have already done so for
previous Django releases in the past.)
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/0d73f1d7-2e4f-4066-958c-5e25dd8b38a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CALXYUbmpPr6sDqQDQZ0iAUjK%3DJTmqo5mUL1jyDmGa2hFD_U1%3DQ%40mail.gmail.com.
It certainly sounds like there's an opportunity here for someone to
provide extra-extended security-backport support for certain Django
releases (beyond the ~3.5 years we'll typically support an LTS release
under current policy), to accommodate these enterprise users on dead (to
upstream) Python versions.
I remain quite unconvinced that this "someone" should be the Django core
team. I think the core team's limited energies are better spent
continuing to move Django forward.
Having managed the last few security releases for Django, I'll say it's one of my least favorite tasks and I'm quite looking forward to dropping support for 1.4 (which supports Python 2.5) and 1.6 (Python 2.6). But, if there's sufficient interest that we could raise funds to support this effort outside of my normal duties as Django fellow, there's a chance you could convince me to continue backporting patches and preparing releases for these versions. I'm not quite sure how the logistics of such an arrangement would work, but just thought I'd throw the idea out there and see if anyone is ready to back the effort financially. I'd want the endorsement of the core team before finalizing anything.
Maybe ... some effort to solve the infrastructure issue would make it worth kickstarter funding.
A couple of colleagues are pushing me towards Docker as a packaged Python 3.4 environment but that is beyond my interest atm.
I am running a dedicated production server on Ubuntu 14.04 which more or less forces me to stick with Python 2.7. I would like to move to Python 3.x using virtualenv but I don't want to mess with stuff which is working.
Maybe a really nice solution would be a kickstarter project to develop a deployment tool to create a predictable, supportable modern environment on "old" boxes and to vaccuum up the existing Django sites running on bare metal.
In my case, Ubuntu does support Python 3.4 (I think) so the virtualenv approach would be covered by standard Ubuntu support. I have only glanced at Docker so I don't know how valid that might be.
On Thu, Mar 19, 2015 at 2:27 PM, Mike Dewhirst <mi...@dewhirst.com.au> wrote:Maybe ... some effort to solve the infrastructure issue would make it worth kickstarter funding.
A couple of colleagues are pushing me towards Docker as a packaged Python 3.4 environment but that is beyond my interest atm.
I am running a dedicated production server on Ubuntu 14.04 which more or less forces me to stick with Python 2.7. I would like to move to Python 3.x using virtualenv but I don't want to mess with stuff which is working.
Maybe a really nice solution would be a kickstarter project to develop a deployment tool to create a predictable, supportable modern environment on "old" boxes and to vaccuum up the existing Django sites running on bare metal.
In my case, Ubuntu does support Python 3.4 (I think) so the virtualenv approach would be covered by standard Ubuntu support. I have only glanced at Docker so I don't know how valid that might be.Docker isn't needed for any of this, especially on Ubuntu 14.04. Python 2 and Python 3 can co-exist, and Python3.4 is part of the standard repo for Ubuntu 14.04. Even if it wasn't, you could install Python to a user-space directory, and create a virtualenv based on *that* version of Python.However, in a broader sense, I think you'll find that the audience of people who need this tool are almost by definition the set of people who wouldn't be able to use it.If a company is locked into Python 2.6, it's because they're on a Enterprise Supported Version (tm) of some operating system; in that sort of environment, installing and using *anything* that isn't provided by the vendor is a non-starter. Even if a tool *was* developed, you'd need to get it deployed in-channel - and that could take years... or you could just upgrade your system :-)
FWIW: This is the exact type of problem that RedHat software collections are designed to fix - RHEL wore a lot of flack for being so pathologically behind the times (the Python interpreter being one key component). RedHat's response has been to introduce software collections - an officially mandated set of tools that can be updated much more regularly, official blessed by the manufacturer.Obviously, this won't help if you're not on RHEL6 or 7 - but it's an indication that some enterprise vendors are listening.
--Yours,Russ Magee %-)
You received this message because you are subscribed to a topic in the Google Groups "Django users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/django-users/B74QJaqA0b4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAJxq848g%2BUavE0giY2cogrh%3DwY2OzxbeHX9Bv0_SXFD0v0L0oQ%40mail.gmail.com.