« Thunderbird with IMAP annoyance | Main | Books »

Django: Magic Merging

Adrian Holvaty: "Call for testing: magic-removal branch... We're aiming for a merge to trunk on next Friday, April 28."

For those not following Django's development, "magic removal"is a major alteration of Django's innards, to remove clever code from the framework. It's been running for a few months on a separate development branch. Plenty of people have been asking when this merge is going to land - looks like it's starting - the branch is feature complete and is going into testing. I'll be moving some apps across this weekend to check it out.

After this merge, Django 1.0 can't be far off. Sweet. It's an *excellent* framework. This will take a lot of doubt out of the whether Django is ready and when.

Parand Tony
, if you're reading, I haven't forgotten your mail.

April 21, 2006 10:40 AM


Parand Tony Darugar
(April 21, 2006 10:16 PM #)

Good to know I wasn't flagged as spam ;-)

I was trying to figure out if I should be jumping onto the magic removal branch or not. I suppose I might as well do it now before my code gets to be more than 100 lines.

Btw, been hanging around the #django IRC channel, nice people, quick answers, good stuff. I agree, django is really quite nice. Can't wait for 1.0 .

(April 22, 2006 06:20 AM #)

It's a bit unfortunate that Django suffers from the open source inability to use real version numbers from the start; for all practical purposes, 0.91 is the 1.0 release, and 0.92 is 2.0.

James Bennett
(April 24, 2006 06:11 PM #)

Fredrik: no, if you wanted to go by that 0.91 would have been Django two point something at least; keep in mind it's been a few years in development internally. And since when is refusing to call something "1.0" until its APIs are frozen and backwards compatibility can be guaranteed considered wrong?