EuroPython 2004

EuroPython 2004 was held in Gothenburg, Sweden.

An archived list of talks can be found via the Wayback Machine Web archive.

Day 1

Room 1

Room 2

Room 3

Room 4

09:00

Python Frameworks: Software Testing with Python
Magnus Lyckå

Zope: Zope and ZEO in an eGovernment Service
Pravir Chawdhry

Tutorials: CherryPy tutorial
Remi Delon

Tutorials: Making Programming Humane
Jef Raskin

09:30

Python Frameworks: Unit testing with mock objects
Stefan Schwarzer

Zope: Zope and Zope Corporation
Rob Page

10:00

Python Frameworks: A Better Test Runner
Marius Gedminas

10:30

Break

11:00

Python Frameworks: std: a complementary "second" standard library
holger krekel

Zope: Accelerating Zope applications with Squid and ESI
Simon Eisenmann

Applications: Applications with CAPS
Alex Martelli

11:30

Python Frameworks: TextTest - a test framework
Johan Andersson

Zope: CPS: past, present, future (II)
Stefane Fermigier

12:00

Python Frameworks: Testing panel discussion
Martijn Faassen

Zope: Zope 3
Philipp von Weitershausen

Refereed Papers: Pyb, an Ant-like build tool
Anthony Eden

12:30

Lunch

13:30

Python Frameworks: Quixote. Pythonic. Web.
Harald Armin Massa

Zope: Information retrieval from different resources using Zope
Rik Hoekstra

Business: How Python has helped us to convince prospective customers
Pim Van Heuven

Refereed Papers: Python templating choice
Olivier Guilloux

14:00

Python Frameworks: Handling real-world email with Python
Anders Hammarquist

Zope: Zope User Folders
Chris Withers

Business: How to write large-scale applications with Python
Marc-Andre Lemburg

Education: Zope/Plone and UK Higher Education
Matt Hamilton

14:30

Python Frameworks: PyKI: Public Key Infrastructure development framework
Richard Zoni

Education: PRESTO - Experiences from developing a student adminstration system with Python/Zope
Jonas Wisbrant

15:00

Break

15:30

Python Language: How Python is developed
Marc-Andre Lemburg

Zope: A Project in the Life of Zope Corporation
Rob Page

Business: Ten Reasons you should give a Sh*t about Zope
Paul Everitt

Education: SchoolTool: Free software for school administration
Steve Alexander

16:00

Python Language: Past, Present, Future: Dates and Times in Python
Anna Ravenscroft

Business: Licencing Your Python Apps
Panel -Led Discussion

Education: A Case Stufy from Bristol, UK
Chris Withers

16:30

Python Language: XPython: results of language experiments
holger krekel

Zope: Organizing Zope and Plone
Paul Everitt

Education: Dynamic Learning Content Management System (dLCMS) - Enhancing Reusability of Learning Content
Samuel Schluep

17:00

Break

17:30

Keynote: Guido van Rossum

Day 2

Room 1

Room 2

Room 3

Room 4

09:00

Social skills: Selling Open Source Python Applications to Big Business
John Pinner

Zope: The Railroad Project: Managing large files around Zope
kit blake

Tutorials: Basking and the Remaining 10% of Python Optimization
Brian Quinlan

09:30

Social skills: Free Software in the Public Intrerest
Henrik Sandklef

Zope: Zope Roadmap
Jim Fulton

Science: Automatic PDE simulator Verifcation with Python
Ola Skavhaug

10:00

Social skills: How free is free software?
Discussion

Zope: Zope3 Common Criteria Certification
Aroldo Souza-Leite

Science: CGNSViewer, a Computational Fluid Dynamics data visualizer in Python
Adrien Di Mascio

10:30

Break

11:00

Social skills: For the rest of us
Anna Ravenscroft

Zope: Archetypes V2
Benjamin Saller

Applications: Tideway's Foundation Product
Duncan Grisby

Refereed Papers: Static type inference and compilation with Starkiller
Michael Salib

11:30

Social skills: Communication pitfalls - "I said I was _nearly_ done!!!"
Béatrice Fontaine

Applications: How to create the ploneConference with Archetypes
Joachim Schmitz

Zope: Advanced issues in Archetypes programming
Andreas Jung

12:00

Science: Python Libraries for Computational Chemistry and Biology

Applications: The Failure of Applications
Aza Raskin

Refereed Papers: An acquisition, search and retrieval system based on Zope/Plone
Cristian Lucchesi

12:30

Lunch

13:30

Science: Managing large scientific data sets using Python
Steven Johnston

Zope: Kupu
Philipp von Weitershausen

Business: EMC Vehicle Testing using Python
David Chan

Python Language: Masquerading and Adaptation Design Patterns in Python
Alex Martelli

14:00

Science: Python Wrapper Tools: A Performance Study
Roman Geus

Zope: CPS Schemas and Directories
Florent Guillaume

Business: Software Patents and DRM
Panel-Led Discussion

14:30

Science: Integration of Numerical Models with Python
Mike Mueller

Zope: MailManager
Andrew Veitch

Python Language: Components and adapters in Python: I don't understand this, but it's really cool
Steve Alexander

15:00

Break

15:30

Science: Using Existing Numerical C++ Libraries From Python
Magne Westlie

Zope: Past, present and future of Plone
Alexander Limi

Tutorials: Using OpenOffice with Python
David Chan

Python Language: PyPy, the Python interpreter in Python
Armin Rigo

16:00

Science: Advanced Systems Simulation Capabilities in SimPy
Klaus Muller

16:30

Science: Solving Partial Differential Equations with Python and Finite Differences
Åsmund Ødegård

Zope: Proxies, workflows and events within CPS3
Julien Anguenot

Python Language: Psyco with a higher-level view
Armin Rigo

17:00

Break

17:30

Keynote: Mark Shuttleworth

Day 3

Room 1

Room 2

Room 3

Room 4

09:00

Python Frameworks: Database Programming with Python
Magnus Lyckå

Zope: Link management in Zope/Plone
Christian Theune

Tutorials: Human-computer interaction and development
Alan James Salmoni

Tutorials: Distributed Programming with Twisted Matrix
Valentino Volonghi

09:30

Python Frameworks: A high performance data store using Berkeley DB and CORBA
Duncan Grisby

10:00

Python Frameworks: Ldaptor -- pure-Python LDAP clients and servers
Tommi Virtanen

Zope: Ship intranet applications with Plone
Vincenzo Di Somma

10:30

Break

11:00

Python Frameworks: PyFX - a framework for real-time graphics effects
Lennart Ohlsson

Zope: CPSSkins
Jean-Marc Orliaguet

Social skills: Selling - Pythoneers.
Harald Armin Massa

Refereed Papers: Statistical Analysis With Python
Alan James Salmoni

11:30

Python Frameworks: The MEMOPS programming framework
Wayne Boucher

Zope: Extending Silva
Benno Luthiger

Refereed Papers: Interfaces, Adapters and Components
Moshe Zadka

12:00

Python Frameworks: Pythonic alternatives for declarative XML-based specifications of robot behavior
Theo F. de Ridder

12:30

Lunch

13:30

Lightning Talks

Zope Lightning Talks

14:00

Lightning Talks

Zope Lightning Talks

14:30

Lightning Talks

Zope Lightning Talks

15:00

Break

15:30

Lightning Talks

Zope Lightning Talks

16:00

Lightning Talks

Zope Lightning Talks

16:30

Lightning Talks

Zope Lightning Talks

17:00

Break