On Sunday, July 10, 2016 at 3:22:47 PM UTC+2, Nick Sarbicki wrote: > > The problem with announcing way back is people outside of the sphere > forget. >
But then again those will not bother if Django is on Python3 or not. For those it might be way more important if the default python is python3 on their machines, or if a recent python is even available (looking at you RHEL ;)). > Even then (warning, dumb analogy coming), if I was asked to sign a > petition to my government, I wouldn't refuse just because I'd already > written to my MP about it. Speaking together has more power. > Yeah, given the current political situation I'd rather not continue that argument -- lets leave politics out ;) > My last job as an example had a huge pure python programme that is core to > the business. My manager would try to justify upgrading to 3.x but it never > caught on with the seniors. They would look at the stats and see most > people still using 2.7, most libraries still working in 2.7, and see the > current code still running in 2.7. There's never been anything big enough > to convince them. > And those people are not convinced by a pledge either, so whats the point. Then again, the decisions on companies often depend on other factors (ie support on their machines etc…), and using python3 should be evaluated on a project per project basis (and if a [non-binding]pledge is enough to shift your managers, you probably have something else to worry about :D). Even more to the point (and far worse in my mind) are the teaching websites > like codecademy and learn python the hard way. They all still use python 2! > And to justify it they quote employability and lack of 3.x uptake. Again if > they were to have something bigger put in front of them to show how much of > a dead end 2.7 is, it could push them to change. > Those people are quite aware that python3 is out there and ready, such a statement is not going to help. It is probably quite a bit of work to upgrade all those tutorials and they maybe do not see the gain in time vs money or whatever… > If that changes 3.x can get a big push forward. And that in the future can > help Django. > And how exactly can that help Django? > Realistically though, what is stopping us from signing? What negative > outcome can it have? > Probably nothing, but Django in the past has never tried to convince anyone or force anyone to do something (aside from the decisions we make within our framework), and we do not feel the urge to force our view on others -- nor sign a pledge for that matter. Our stance on Python 3 is clear, we made our point, but we do not need or have to convince anyone else. Cheers, Florian > -- 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 [email protected]. To post to this group, send email to [email protected]. 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/0da82dc7-c515-4e10-b0b9-c3cd873956e6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
