Plone in an Elevator

Originally published on

How hybrid economies help keep software honest.

Last week’s Plone Conference was truly phenomenal – provocative, intense, and fun (big thanks Jon and ONE/Northwest!).

One of the most amazing things I experienced last week was alluded to in Eben Moglen’s keynote (to be posted soon)- the manner in which this community has managed to bring together people who don’t ordinarily interact.

Throughout the breakout sessions, I continued to question dividing us up according to our respective vertical sectors – Corporate, Non-Profit, Educational, and Government. As I have begun to write about elsewhere, systems like Plone can help balance the flow of communication and power between people in a variety of situations and settings. Content, collaboration, and community are contexts which exist across sectors, and the tools we all need cross over as well (sometimes with slightly different tunings).

In many ways lumping together all the folks involved with education is odd. Universities are microcosms of cities, and their IT needs are as diverse as the the rest of the world. However, there are still structural and social similarities that form the basis for common language and culture. After engaging with my fellow educators a the educational panel session and the BOF session I understood the value of us sharing and strategizing, beyond just commiseration.

But through it all, there was one thing that united all of the different attendees – a piece of general purpose software called ‘Plone’.

It is worth dwelling on this mixture of participants and the varying forces they apply to the software. Lessig and Benkler have both been writing a great deal about hybrid economies lately, trying to understand their rhythms, and how we might be able to design them to succeed. They have been writing generally about the “commercial economy” and the “second economy” (sharing, social production, etc), but the lessons may cross over directly to our community.

I realized in Seattle how beneficial diversity can be for software production.
Most of the consultants using Plone are there strictly for traditional market considerations – to make a profit. They are helping to keep the software honest. Unlike some other open source projects which exclusively service the educational world, Plone is not sheltered from the raw, harsh forces of the commercial market. This means that some of the people using Plone use it because it helps them get their jobs done efficiently. Others have called this “productivity arbitrage“, and it is a concept that may hold the key to designing successful open source projects.

It is challenging to imagine working backwards and trying to design a software ecology which captures the hearts and minds of such a diverse following. No small task.

As Rheingold said “There’s been an
assumption that since communism failed, capitalism is triumphant,
therefore humans have stopped evolving new systems for economic
production.” – Is Plone’s ecology an example of one of these new systems, and if so, what are our distinguishing characteristics?

Plone’s Value Proposition

Originally posted at

The theory underlying Plone’s personal-ad campaign.

At the marketing workshop in Vienna, one of the exercises we conducted was an informal poll of the personality traits and cultural values that people associate with the plone community.

Motivating this exercise was an exploration of the recent Plone personal ad, which came out of the New Orleans Symposium.

This anthropomorphizing of Plone was meant to embody the idea that software has a personality, and that since writing code is form of creative expression, the values of the author will inevitably be expressed in its features. So, for example, I will be suprised the day that Adobe easily allows for the assignment of Creative Commons licenses to content created using their tools, but no one is surprised by the fact that the Mediawiki wiki-engine deafualts to this license.

If you accept this position, then selecting the right CMS is more than a matter checking off features on a matix. It becomes essential that the vendor’s values are consistent with the client’s mission. In the case of an open source project, the “vendor” is really an entire ecology, comprised of of the community, the software, and the processes and structures which bind them together.

Here are some of the values that members of the Plone community currently associate with this project:

  • freedom
  • good society
  • democracy
  • egalitarian
  • independent
  • networking
  • meritocracy
  • honesty
  • elegant
  • open
  • flexibility
  • fun
  • quick
  • friendship
  • collaboration

To be sure, many of these qualities are characteristic of Open Source, and beyond.  But this dimension of analysis is missing from most RFPs.

Previous Page
/* reset the net - */