It's been a big month for Django
, the python-based web-framework, with the first official production release
(1.0). The release notes are here
, and the team have also published a guide
for porting your applications from version 0.96 to 1.0.
If you're planning on writing a new application, you'd be well advised to switch to version 1.0, although it's worth noting that few Linux distributions yet carry the production release. Ubuntu's current stable version, 8.04, ships Django 0.96; Debian's stable release (which was released 18 months ago) ships an even older version, Django 0.95. Django is not available at all in Redhat, Fedora, OpenSuSE or SLES, and therefore must be installed from source on those platforms.
Probably the best platforms for developers keen to use version 1.0 would be either the upcoming releases of Debian Lenny or Ubuntu Intrepid, both of which are scheduled to go live within a month or so. Both distributions are currently usable and are unlikely to change significantly between now and their final release.
In other Django related news, HowToForge has an article on installing Django on Mandriva Linux
and Linux Magazine (Europe) has a video workshop
on using Django to write a music management website.