DjangoCon Europe 2011

Amsterdam 2011

Talks Pakhuis de Zwijger

June 6th, 7th, 8th

Sprints De Waag

9th & 10th

Thanks, Amsterdam—DjangoCon Europe 2011 was a blast!
Join us next year in Switzerland for DjangoCon Europe 2012.

This conference is made possible by…

Who cares about Zope?

Tuesday, June 7th



Zope is a Python web framework that emerged in the 1990s, when Python,
and the concept "web framework" itself were barely known: the state of
the art was Perl CGI. As such Zope pioneered a lot of Python web
development. Along the way many mistakes were also made, some of which
were good decisions at the time and only turned into mistakes over
time. "What can we learn from Zope?" This question has been asked
before, and the aftermath of that question on discussion forums is
often negative: Zope has accumulated long, rich history of good and
bad ideas, and it presents a tempting target. But those who cannot
remember the past are condemned to repeat it, so let's go into it
again. What concepts from Zope are valuable, perhaps even to the
Django community? The Zope project has been at it for a while, so dare
we ask whether Zope has concepts and technology today that are still
in the future for Django?



Download slides


About Martijn Faassen

Martijn Faassen is a Python developer who focuses on web development.
He has been doing this since the late 1990s, and much of it was done
using Zope technologies. In the dawn age he created the Formulator
form framework for Zope. Still a long time ago he worked on the Silva
CMS. Some time later he also started the lxml XML library. Later still
he helped start the Grok web framework project. Now he's involved with
Fanstatic and busy working on a form library again, this time not in
Python, but Javascript.