Ehhm,

version numbers aren't decimal numers. 2.0 doesn't have to wait for 1.9.

Maybe even drop python 2 for django 2.0?

Harro

On Saturday, 30 June 2012 21:25:07 UTC+2, Jacob Kaplan-Moss wrote:
>
> Wow. There's really a lot to think about here, and I'm only just 
> starting. Thanks for putting this together, Luke: I know it's been 
> something that's been discussed a ton, but until now nobody's really 
> done the due diligence to figure out exactly what the process and 
> ramifications would be. 
>
> Before we do get too deep into this, however, I want to talk about 
> this "Django 2.0" thing: 
>
> Clearly there will be something called "Django 2.0" at some point -- 
> after 1.9, if we get there, comes 2.0. However, I think it would be a 
> mistake to make "Django 2.0" backwards-incompatible. We've seen 
> countless examples -- Perl 6, Python 3, Rails 3, ... -- that these 
> sorts of "breaks from the past" really alienate and frustrate the 
> community. Over the years we've actually gotten really good at 
> balancing forward motion with stability. Our reputation as a stable, 
> reliable platform is something I'm intensely proud of. 
>
> It's going to take a lot of work to convince me of the value of a 
> "break from the past" sort of approach. If this can't be done in a way 
> that promises a smooth upgrade path... I'm not sure it's worth doing. 
>
> Now, that's not a vote against (at least not yet); I think we can find 
> balance here. I'm certainly not arguing that any backwards 
> incompatibilities sink the proposal. There's a certain level of 
> incompatibility that'll be OK, especially when the upside's so great. 
> External dependencies? If the ecosystem's ready (and it's getting 
> there), then we can adopt them without affecting most users. Changed 
> internals? We've already been pretty clear that the internals of the 
> model system is off-limits, and I think we can tolerate some changes 
> there. 
>
> So: if we're going to go down this path -- and your reasons for why we 
> should are spot-on -- I say we have to figure out if we can minimize 
> the upgrade path. 
>
> Jacob 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-developers/-/qlGNeeZ9x94J.
To post to this group, send email to django-developers@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to