Unless anybody has strong objections, I'd like to merge the Unicode
branch into trunk very soon (within a few days, if nobody cares much).

This should introduce no major backwards incompatibilities, as far as
I'm aware. The branch is no less stable than trunk and fixes a number of
popular bugs -- see [1] for a list.

Based on feedback on the django-users list, here and private mail I've
received, there are a least a couple of dozen people using it regularly,
mostly in non-English-speaking countries.

In fact, the biggest risk group are people using only ASCII data. I've
been testing regularly against my existing corpus of code without making
any special porting changes to validate backwards-compat and everything
is pretty much byte-for-byte identical. The main subtlety is that URL
encoding and quoting has a couple of corner-cases fixed that changes the
bytes returned, but not the semantics or behaviour.

There will always be small tweaks to do going forwards, but they are
just that: small. And we're now in a much better position to fix things
in a consistent fashion.

So, any good technical reasons not to the merge?

Russell, Adrian, Jacob: anybody want to read through a couple of
thousand lines of diffs for review or do you feel like trusting me
and/or the userbase (diffstat tells me the changes are: "190 files
changed, 2880 insertions(+), 1643 deletions(-)", although 11 files are
doc files and 60 files are test files, so the core changes aren't quite
that bad).

Regards,
Malcolm

[1] 
http://code.djangoproject.com/query?status=new&status=assigned&status=reopened&keywords=%7Eunicode-branch&order=priority

-- 
I just got lost in thought. It was unfamiliar territory. 
http://www.pointy-stick.com/blog/


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to