dr. russell keith-magee: django 1.6 and beyond: the django roadmap

27
Django 1.6 and beyond: The Django Roadmap Dr Russell Keith-Magee PyCon Russia 2013

Upload: it-people

Post on 15-Jul-2015

2.763 views

Category:

Technology


0 download

TRANSCRIPT

Django 1.6 and beyond:The Django Roadmap

Dr Russell Keith-MageePyCon Russia 2013

How far have we come?

• First public release: July 2005

• Django 1.0: September 2008

• Django 1.1: July 2009

• Django 1.2: May 2010

• Django 1.3: March 2011

• Django 1.4: March 2012

Django 1.5: For certain

• Custom User models

• Python 3 support

• Streaming responses

• New tutorials, improved docs

Custom User Models:A case study

• ~2005: Proposed

• Nov 2006: Ticket #3011 opened

• Jan 2012: Summary Wiki page

• Apr 2012: BDFL decision

• Apr 2012: A different BDFL decision

• Sep 2012: Committed

What’s missing?

Short term(1.6/1.7, high accuracy)

App Refactor

Schema Migration

Composite Primary Keys

Increased decoupling

Admin 2.0

Release schedule

Singleton cleanup

Long term(low accuracy)

Better sharing with the rest of the Python world

SQLAlchemy

“NoSQL”

Extinction events

Real time(said Russell, cringing)

Server/client separation

JavaScript

Mobile

How do wemake great ideas

happen?

Per aspera ad astra