• Birds of A Feather sessions

  last modified October 15, 2007 by per9000

We will introduce BOFs and assign spaces for them based on interest in Newton at 5:15pm each day.  All BOF attendees: Please go to Newton and we'll send you off from there. 

BOF organizers: please be ready to give a 30 second summary of your BOF for the audience!


Wednesday, 10 October


Enterprise ZODB Oracle storage. Idea, lead: Plone Solutions. Large enterprises have existing storage clusters, which are often based on Oracle. They provide features like replication, fail-over and other high availability features necessary for enterprise environments. In order to use Plone in such environments we need to be able to use those storage clusters to store ZODB data, similar to how PGStorage stores ZODB data in a Postgres database.

We want to talk with people who have an interest in running Zope in such environments and people who have experience working with them.

  1. Helge Tesdal (Plone Solutions)
  2. Wichert Akkerman (Plone Solutions)
  3. Martijn Pieters (Plone Solutions)
  4. Lutz Mende (InQuant)
  5. Stefan Eletzhofer (InQuant)
  6. Jodok Batlogg (Lovely Systems)
  7. Jeff Gayle

Plone4Artists and multimedia in Plone. Idea, lead: Nate Aune.  Plone4Artists is a grassroots project to build a Plone-based community portal for artists. The Plone4Artists package is a suite of products that benefit not only artist communities, but anyone who wants to add multimedia, calendaring or interactive community functionality to their Plone site.

This BoF will follow Nate's talk "Managing Multimedia Content and Podcasts with Plone" and is for those who want to learn more about adding audio, video, podcasts, calendars, ratings, commenting, tagging to their Plone site.

We will discuss the challenges of uploading and storing large files, video transcoding and also the new community features that we are adding to Plone4Artists such as tagging, ratings and commenting. There will also be a Plone4Artists/multimedia/calendaring track at the Naples sprint.

Please email Nate if you are interested in attending this BoF:   natea (at) jazkarta (dot) com

  1. Harald Friessnegger
  2. Tom Lazar
  3. Rocky Burt
  4. Nate Aune
  5. Andy Nicholson
  6. Taito Horiuchi from Abita Universal Communications in Finland
  7. Mika Tasich
  8. Dimitris Moraitis
  9. Mikko Ohtamaa
  10. Finn Arild Aasheim
  11. Kit Blake (Infrae)


Training for Plone. Idea, lead: Joel Burton

How can you teach Plone to your users? Or do you teach class about Plone to others publically? This BOF gathers together people who train on Plone (or Zope or Python or CSS or ...), or want to help improve our learning story. Come and share tips & strategies on successful Plone training.

No need to sign up -- if you want to come, just show up :)

If there isn't an organized way to announce BOFs, meet us in the Archimede Room at 17:30 (5:30pm for Americans ;) ).


Thursday, 11 October


Plone Intra-/ Extranets with hundreds and thousands of users. Idea, lead: Jens Klein. Optimization, Setup, Server-Architecture, Clusters, ...
Before conference we discussed this issue several times at IRC, combined with a wish to discuss it deeper at the conference. So I suppose this is a common interest. Exchange of experience and best practices. Discussion: strategies to make Plone better for use cases with lots of  users out of the box. Here are some ideas. Please add your name in case of interest:

  1. Jens Klein,
  2. Massimo Azzolini,
  3. Maurizio Delmonte (miziodel),
  4. Jeff Gayle
  5. Manuel Saelices (Yaco Systems)
  6. Enrique Pérez (Yaco Systems)
  7. ...

Plone4Universities. Idea, lead: Andreas Jung. Plone is widely spread at universities but not wide enough. This project should focus on spreading Plone on the chair and institute level. It does not try to bring Plone as university-wide CMS into an organiziation (too much effort)...start slowly. P4U should be similiar to Plone4Artists by providing a webpage and a repository of Plone components suitable for chairs. As a starting point we created a small website (in German) and a bundle that is used for several institutes for their public website, presentation of their researchers and their research topics.... Please add your name in case of interest: Andreas Jung (info (at) zopyx (dot) com)

  1. Anne Bowtell, University of Oxford (RDF Researcher Vocabulary - work in progress)
  2. Tjitske Kamphuis, University of Oxford
  3. Chris Calloway, University of North Carolina
  4. Ed Crewe, ILRT, University of Bristol
  5. Dominic Hiles, ILRT, University of Bristol
  6. Pete Walker, ILRT, University of Bristol
  7. Charles McLaughlin, University of California, Davis
  8. Brian Gingold, University of California, Davis
  9. David Ray, Utah State University
  10. Brent Lambert, Utah State University
  11. Martin Opstad Reistadbakk, Simula Research Laboratory
  12. Matthew Wilkes, University of Bristol (student)
  13. Per Erik Strandberg, International Neuroinformatics Coordination Facility
Enterprise ZODB replication: ZEORaid. Idea, lead: gocept. In addition to the BOF "Enterprise ZODB Oracle Storage" this BOF session is about to discuss solving the single-point-of-failure-problem of ZEO with an open source solution. ZEORaid is a replication mechanism inspired by existing RAID systems and applied to the ZEO protocol.

We want to talk with people who have an interest in running applications based on the ZODB under the constraint of reliability. The current working prototype will be displayed in a lighting talk on Wednesday. Currently we are looking for other companies to help funding our work on this technology to move it from a working prototype to a finished product.

  1. Christian Theune (gocept)
  2. Jodok Batlogg (Lovely Systems)
  3. Kit Blake (Infrae)

Ecommerce BOF
: Lead, idea: Christopher Johnson. A year ago the situation for ecommerce in Plone was very different. Since the Seattle BOF, a lot of exciting work has been done. This BOF is designed to provide an overview of products available today and to update information on the Plone Commerce Background document. Of particular interest are the uses for the products and what is needed going forward. GetPaid organizers will provide an update on the project and its deployment (note that there is a GetPaid non-technical presentation on Wed at 11:05 and a technical talk on Friday at 14:00).  Time: Thursday at 5:30pm

If interested, please put your name below:
  1. Christopher Johnson (cjj)
  2. Mikko Ohtamaa
  3. Enzo Cesanelli (Noiza)

Documentation for plone.org. Idea, lead: Darci Hanning. An opportunity for the Documentation Team (and those interested in joining us!) to get together and discuss future directions, including the idea of Editors to take ownership in managing and maintaining specific areas of the documentation area at plone.org.

If you're interested, please put your name below:

  1. Joerg Szillat (InQuant)
  2. Roberto Allende

Friday, 12 October


Plone end user documentation Idea, lead: gocept. gocept maintains the book "Content management with Plone". We'd like to discuss strategies to make this effort possible in the long term and find out what interests other companies working with Plone have regarding end user documentation.

  1. Christian Theune (gocept)
  2. Joerg Szillat (InQuant)
  3. Roberto Allende
Plone as blogging tool Lead, idea: Tom Lazar: Quills is a full-featured, AT-based blogging product that works reasonably well to maintain a blog with Plone. But it currently uses custom AT Types for Weblog instances and Weblog entries. This BoF is about fleshing out a concept of how to provide a generic approach to blogging without relying on custom types. The types of containers and content (i.e. Newsitem, Audiofile etc.) should be configurable.
The idea is to integrate generic products for syndication, archival, commenting and authoring. Some of these products, such as Vice for syndication are currently still in development, others like authoring are still hardcoded as Quills products. The primary focus of this BoF will be to collectively come up with a concept on how to realize that. Ideally, a solution following this approach would make it into plone 3.5.

  1. Tom Lazar (tomster)
  2. Florian Schulze (fschulze)
Plone for Science Lead, idea: Marcin Davies

Following our panel discussion A new dawn for e-collaboration in science (Thursday, 11:05) we want to make a BoF about Plone in scientific environments, research projects, research networks, etc. Possibly to start also some activites towards a Plone4Scientists project?

  1. Marcin Davies
  2. Jonathan Callahan
  3. Martin Opstad Reistadbakk (Simula Research Laboratory)
  4. Per Erik Strandberg (INCF - International Neuroinformatics Coordination Facility)
  5. Jörgen Modin (Webworks Sweden, working with PHIME)
  6. Niels Steen Krogh (ZiteLab, Denmark)