Re:Removing Python 2.x support from Django for version 2.0
by Joeboy on Thursday January 19, 2017 @11:46AM
(#13437192)
For three years, if you release your project the day the LTS comes out.
[ Parent
| on HN ]
Re:Removing Python 2.x support from Django for version 2.0
by paulddraper on Thursday January 19, 2017 @01:57PM
(#13438449)
How long do you expect?
Java 7 had less than four years of support.
Ubuntu Desktop LTS was three years, and starting with 12.04 it increased to five years.
That's a language runtime and an operation system known for their stability, forming the bottom of very wide and deep ecosystems.
Show me a web framework with a 3 year LTS, and I'm overjoyed.
Re:Removing Python 2.x support from Django for version 2.0
by desas on Thursday January 19, 2017 @04:16PM
(#13439571)
Symfony has 3 year LTS plus a year security support after. http://symfony.com/doc/current/contributing/community/releas...
Re:Removing Python 2.x support from Django for version 2.0
by mcintyre1994 on Thursday January 19, 2017 @02:49PM
(#13438894)
Well the new model will have a new LTS every 2 years, with guaranteed compatibility as long as you didn't have any deprecation warnings. So you get 2 years to fix warnings, then a guaranteed working new version. I find it hard to believe anybody is doing anything better in this space.
Re:Removing Python 2.x support from Django for version 2.0
by collinmanderson on Thursday January 19, 2017 @08:33PM
(#13441090)
If you start your project on the day a LTS comes out, you'll theoretically be compatible with the _next_ LTS, 2 years later, so in some ways it's up to 5 years until you need to change your code.