October 26 - November 1
You are here: Home Program Talks Talks List

Talks List

A full list of all talks

Here is a full list of talks that will be presented at the conference. A schedule of the talks is also available.

TinyMCE: The new default visual editor for Plone 4

Rob Gietema, Four Digits, Netherlands
Day 1: Talk (45 min) General Sessions

Everything you need to know about the new default visual editor for Plone 4, TinyMCE. All the new features for end users are covered as well as all the customization options for integrators.

Complex Forms with z3c.form

Rok Garbas, Slovenia
Day 1: Talk (45 min) Developers

z3c.form form framework. everybody is talking/using it, its time you learn how to *ab*use it and step into the plone future. tricks and things you might want to hear again.

How does Plone happen?

Steve McMahon, Reid-McMahon, LLC, USA and Matt Hamilton, Netsight, UK
Day 1: Talk (45 min) New to Plone

Plone isn't just software, it's a busy project with many hundreds of contributors in every time zone. How does that project get coordinated? Who makes decisions? How do you get involved?

Plone hosting on Amazon EC2

Nate Aune, Jazkarta, USA
Day 1: Talk (45 min) Integrators

Plone has suffered in the past from limited hosting options, but with Amazon EC2 there is now a compelling way to host your Plone site on a scalable, pay-as-you-go platform. We will discuss our hosting infrastructure that is built on top of Amazon EC2, to enable the turnkey creation of Plone sites.

KARL - large-scale Knowledge Management

Thomas Moroz, OSI, Europe & Calvin Hendryx Parker, Six Feet Up, USA
Day 1: Talk (45 min) General Sessions

Got a project outside Plone's sweet spot but want to retain your hard-earned expertise? The Open Society Institute (OSI) developed a large-scale knowledge management and collaboration system, originally as Plone and now with Plone technologies under BFG/WSGI in a custom solution. We share our experiences with this approach, now deployed by 3 large international NGOs.

From design to Plone site - xdv-driven Plone theming

Denys Mishunov, Jarn, Norway
Day 1: Tutorial (90 min) Integrators

Complete process of creating new look for a Plone site using xdv - from design to Plone site. Main target - collective.xdv. Very brief overview of pure xdv and Deliverance solutions.

Plone Testing Tools and Techniques

Jordan Baker, Scryent, Canada
Day 1: Tutorial (90 min) Developers

Geared towards developers this presentation walks you through developing a simple Plone 3 product using a test-driven or test-first approach. Techniques covered include unit testing, PloneTestCase, test layers, mocking and more. This is updated and expanded version of the talk "Hone Your TestFu" given at the Plone Symposium East 2009.

Extending Plone: Using python to integrate with external data sources

Daniel Marks, Netsight, UK
Day 1: Tutorial (45 min) New to Plone

Extending Plone: Using Python to quickly and easily integrate with and display data from sources such as Google Spreadsheets, Excel, Twitter and FileMaker.

Very frequently asked questions answered for the last time :-)

Andreas Jung, ZOPYX , Germany
Day 1: Tutorial (45 min) Developers

A condensed explanation of frequently asked questions on Plone & Zope programming and debugging issues.

Getting Plone introduced into large scale busines operations

Peter Breithaupt, N.V. Nederlandse Gasunie, Netherlands
Day 1: Talk (45 min) New to Plone

A successful strategy to deploy Plone as a document management system into the business operation of a large Dutch company.

Complex CSS layout made easy

Alexander Limi, Mozilla, USA
Day 1: Talk (45 min) New to Plone

Have you ever struggled with doing layouts with CSS? We all have. With the new grid system in the upcoming Plone 5, creating complex layouts using only CSS is easy. And it even works in IE6, without cheating or using tables for layout. But you don't have to wait until Plone 5 is available to make use of Deco grids, the accessible, scalable, easy solution for arbitrarily complex layouts. Alexander Limi walks you through how the new approach works, and shows some complex layout examples. Based on what you will learn in this session, you should be able to do any layout using the same approach.

Transmogrifier: Migrating to Plone with less pain.

Lennart Regebro, Jarn, France
Day 1: Talk (45 min) General Sessions

Transmogrifier is a migration framework written by Jarn, that makes migrating to Plone fun again. This talk gives an introduction to Transmogrifier, an explanation of how it works and some hints for usage.

Lessons from other framworks

Wichert Akkerman, Simplon, The Netherlands
Day 1: Talk (45 min) Developers

New python frameworks such as pylons, bfg and grok take some different approaches than the Zope2 model Plone is based on. This talk will give a brief overview of other frameworks and the lessons that can be learned from them.

Caixa Ecônmica Federal: How to build an Intranet with over than 105,000 users

Mauro Lemes da Silva, Caixa Ecônmica Federal (Governmental Bank) and Liberiun (Plone provider), Brazil
Day 1: Talk (45 min) General Sessions

Challenges, problems and strategies used to to create an Intranet with large access, more than 100,000 users. Learn how the use of Nginx, Varnish, Pound and Memcached were crucial to our success.

Deco UI: Content Editing in Plone 5

Rob Gietema, Four Digits, The Netherlands
Day 1: Talk (45 min) General Sessions

Started in 2008 and described in the Deco UI Proposal by Martin Aspeli, Geir Baekholt, Laurence Rowe and Alexander Limi, Deco is the new page layout and rendering paradigm for Plone. This talk will be about the progress we have made so far, showing a prototype of the layout and content editing in Plone 5.

Euphorie: combining grok, dexterity sql content in a single application

Wichert Akkerman, Simplon, The Netherlands
Day 1: Talk (45 min) Developers

A case study describing the Euphorie application. Euphorie combines many different types of technology in a single Plone site: dexterity content types, SQL stored content, custom traversal, sphinx documentation and even a grok application.

Eli: A case study of Plone in a large enterprise

Laurence Rowe, Jarn, UK
Day 1: Talk (45 min) Integrators

The challenges in building a system that scales to thousands of users and hundreds of thousands of pages and the technologies Jarn developed along the way.

Managing multilingual sites

Sasha Vincic, Valentine Web Systems, Sweden
Day 1: Talk (45 min) General Sessions

Multilingual sites are a complex world.This presentation will show how EEA - European Environment Agency handles large amount of translations of content, RSS feeds and structure in a website.

Moving mountains: how Plone is improving Oxfam's equipment procurement in humanitarian emergencies

Duncan Booth, Oxfam, United Kingdom
Day 1: Talk (45 min) General Sessions

Oxfam provides humanitarian relief in emergency situations around the world. Find out how Plone is used to produce the catalogue used in the field of all the equipment needed from drilling rigs to t-shirts.

Unloading Plone: Approaching Scalability in Integrated Plone Systems

Elizabeth Leddy, United States
Day 1: Talk (45 min) Integrators

While there is an abundance of documentation on ways to achieve better performance with Plone, there is nothing quite like actually doing it, especially with other system components getting in the wat. This case based look at the performance and scaling of Plone as part of an integrated system will cover perceived front end latency, system stability as related to Plone responsiveness, and how to set up a hardware forward architecture. This talk is meant for designers and integrators of large Plone installations.

HRM with Plone

Jean-Paul Ladage, Zest Software, The Netherlands
Day 1: Talk (45 min) Integrators

A demonstration of our new dutch service called Prettig Personeel. This services is base on Products.Plonehrm and is extended to run as an on-demand service with lots of usability improvements.

Using collective.amberjack: Plone as a tutorial platform

Massimo Azzolini, RedTurtle Technology, Italy
Day 1: Talk (45 min) Developers

Amberjack is a tool that allows you to create tours directly in your site. The purpose of the collective.amberjack project is to improve its functionality and to provide a way for creating not just tours but something more: online interactive tutorials on a Plone site.

Adding interactivity to your Plone site

Eric Steele, WebLion Group, Penn State University, United States
Day 2: Talk (45 min) Integrators

A look at adding dynamic and AJAXy elements to a Plone site. We'll look at built-in functionality, KSS, and jQuery.

Shrinkwrap your customizations with GenericSetup

Godefroid Chapelle, BubbleNet, Belgium
Day 2: Talk (45 min) Integrators

Learn how coding your customizations on the file system with GenericSetup makes them much more reproducible than having to point and click through the web again and again in Configuration Settings or Zope Management Interface (ZMI).

Supercharging Online Communications: Complementing Plone by Integrating Salesforce.com

Christopher Johnson, ifPeople, USA
Day 2: Talk (45 min) General Sessions

Plone has the most advanced integration with the Salesforce.com CRM platform - a great complement to what Plone doesn't do and a useful extension that has brought attention to Plone from outside the community also. This session will introduce the Plone-salesforce.com integration tools and show several demos of how it can serve as a powerful platform for online communications for nonprofits and businesses.

Deliverance - a compelling way to theme Plone sites

Nate Aune, Jazkarta, USA
Day 2: Talk (45 min) Integrators

This talk will be a case study of how we used Deliverance to streamline the process of theming a Plone site. The customer requirement was to use an existing HTML/CSS design but replace the backend CMS with Plone. We were able to complete the theming part of the project in a fraction of the time that it would have taken had we replicated the theme as a Plone product.

Troubleshooting Plone

Ricardo Alves, Eurotux, Portugal
Day 2: Talk (45 min) Developers

This talk will introduce the basic steps that integrators and site administrators should follow when trying to identify a problem in Plone. It will describe the process to locate an issue and identify its nature, for several common situations, using the most common debugging tools in the Plone community.

The MSF International Intranet Case Study

Francesco Ciriaci, Reflab, Italy
Day 2: Talk (45 min) General Sessions

Medicins Sans Frontieres (Doctors Without Borders) chosed Plone for its International Intranet Project. A great case study to demostrate the flexibility of this Open Source CMS.

Test Browser Driven development

Dylan Jay, PretaWeb, Australia
Day 2: Talk (45 min) Integrators

A case study of how zc.testbrowser, test driven development, SCRUM and other techniques lead to a successful completion to a large custom workflow system using Plone. This talk is for those wanting to making there coding processes more efficient.

CMS Impact on Corporate Culture

Frank DiMauro, UNC Health Care System, USA
Day 2: Talk (45 min) General Sessions

This talk will highlight how Plone has facilitated positive culture change at UNC Health Care System, a 6000+ employee, world-class academic medical center in Chapel Hill, North Carolina. The talk will focus on the different ways that Plone has served as a conduit for employee feedback, news, interchange of ideas, multimedia channel, and how this has benefited employee morale and the bottom line.

www.vienna.info: realising the official Viennese tourism website with Plone

Daniel Nouri, Independent Developer, Portugal and Michael Stenitzer, WIENFLUSS information.design solutions, Austria
Day 2: Talk (45 min) Integrators

In this talk, we'll discuss various aspects of this hight traffic website with 5500 articles in 12 languages. Such as the challenge of serving the partly personalised pages fast enough (through Varnish and ESI), maintaining usability for editors and our attempt at making a better separation of the web designer and developer roles in a Plone project (through Skinny).

Escape from folder-land: How Oxfam America uses relationships to manage multi-faceted content.

Aaron VanDerlip, Jazkarta, USA
Day 2: Talk (45 min) Integrators

A case study profiling the migration of Oxfam America from Plone 2.5 to 3.1 website. This study will highlight use of Google Maps, jQuery, image editing, and placed vs placeless content organization.

Hardening Plone: A Military-Strength CMS

Kees Hink and Kim Chee Leong, Goldmund, Wyldebeast & Wunderliebe, The Netherlands
Day 2: Talk (45 min) General Sessions

A use case of a high-security Plone solution, which was audited and approved for handling sensitive data from a multi-billion industry.

Bringing real-word relations to life: Plone as an organization manager

Massimo Azzolini and Andrew Mleczko, RedTurtle Technology, Italy
Day 2: Talk (45 min) Integrators

How often did you need to profile company's users, and relations among them, relying just on groups and local roles? Right now you can design, manage and query you entire organization in Plone, using new, rich user interface and integrate it with your existing add-ons.

A Look at Plone 4

Eric Steele, WebLion Group, Penn State University, United States
Day 2: Talk (45 min) General Sessions

An overview of the new features and benefits of Plone 4 and how we got here.

Building Content Types with Dexterity

David Glick, ONE/Northwest, USA
Day 2: Tutorial (90 min) Developers

Over the past year and a half, Martin Aspeli and company have been hard at work creating Dexterity, the next-generation framework for developing content types in Plone. In this tutorial, learn the basics of building content types with Dexterity, how it compares to Archetypes, and the current status of the project.

Why open source works, and open anything does too.

Lennart Regebro, France
Day 2: Talk (45 min) General Sessions

This talk will resurrect the tower of Babel, explain why open source works by talking about the industrial revolution, and do some completely baseless speculation on what all this means for patents, music, medicine and intellectual property.

Recent Developments with ZopeSkel

Chris Calloway, University of North Carolina Marine Sciences, USA
Day 2: Talk (45 min) Integrators

This talk reports advances in the usability of ZopeSkel for Plone themers and integrators. Recent ZopeSkel sprint results are discussed and demonstrated.

Helping the Government Go Plone

Chantal Foster and Alex Sielicki, FosterMilo Web Architects, United States
Day 2: Talk (45 min) General Sessions

In New Mexico, an open source revolution is underway. Over the past 3 years and in spite of entrenched preferences for closed, proprietary systems, several large government agencies in New Mexico have migrated to Plone. How did we make it happen?

GetPaid: Exploring E-commerce in Plone

Christopher Johnson, ifPeople, USA
Day 2: Talk (45 min) Integrators

GetPaid is the leading e-commerce platform for Plone websites and offers out-of-the box functionality along with flexibility to be easily extended for custom commerce needs. This session will introduce the GetPaid product and showcase how it has been used, highlighting live websites and the products and tricks that make them work.

Building an Open Source Community in Education with Plone

Michael J. Halm, Penn State, US
Day 2: Talk (45 min) General Sessions

This session will elaborate on the methodologies WebLion has used to develop a robust development and support community at Penn State. These techniques suggest a pattern to implement a much broader community for the Education sector which will be discussed as part of this presentation.

Jamming with Plone and Django

Jeroen Vloothuis and Jan Murre, Pareto, The Netherlands
Day 2: Talk (45 min) Integrators

This talk is about our experience with using both Plone and Django within several projects. We will tell what we did, how it worked and what didn't work.

Document Actions