Julian Egelstaff
Julian Egelstaff has been working in the software and IT industries for over 15 years. In 2003, he co-founded Freeform Solutions, a not-for-profit organization with a mission to help other not-for-profits use technology more effectively.

Julian is also the lead programmer of Formulize, an open source project designed to provide non-programmers with the ability to create database systems on the web.

Julian holds a Bachelor of Journalism and Philosophy, and is a Zend Certified Engineer.

Canada Canada

2012 sessions

CMS 2.0: are we there yet? View session page

English session - Introduction
Content Management Systems are one of the oldest application categories on the internet. This presentation will briefly look back on their history -- from the original release of the PHP language itself through Slashcode and innumerable subsequent open source systems -- and will then examine some trends in CMS architecture, and suggest some challenges for the future of this application category.

This presentation will take a high level view of things and won't dwell on technical details, so it should be interesting to decision makers who want some perspective on what "CMS" really means. It should also be interesting to developers of CMS systems and modules, who want to reflect on the nature of their work in a broader context.

How CMS architectures affect dev. communities View session page

English session - Introduction
There are many different kinds of content management systems out there, and from the outside, they might look similar, but under the hood, their architectures are often quite different.

What effect does this difference have on their communities? This presentation will argue that the effect is quite large.

We will examine the architecture of three different CMSs: Drupal, ImpressCMS/XOOPS, and TikiWiki. They represent three very different architectural approaches, from highly modular (Drupal) to monolithic (TikiWiki). Arguably, the nature of the communities around each CMS can be attributed largely to their architecture, and the kind of participation it encourages.

This presentation will include a detailed technical examination of how the CMSs function, some knowledge of PHP will be an asset but not required. The balance of the discussion will be around the communities, and will not require technical knowledge.

Table ronde CMS: le futur des Systèmes de Gestion de Contenu View session page

French session - Introduction
Une discussion à la fois technique et sur les modèles d'affaires sur le futur de l'industrie des CMS. Modéré par Guy Vigneault, de guidecms.com, le panel d'expert inclut des vétérans de l'industrie, tels que Omar Bickell, Marc-André Lanciault et Marc Laporte.

Previous sessions