A Pattern Language for Communication Revolution
We are now in the 7th year of a 12-year project to help understand, motivate and inform the worldwide movement to establish full access to information and communication — including the design and management of information and communication systems.
We're working together to develop one or more "pattern languages" which can help people think about, design, develop, manage and use information and communication systems that more fully meet human needs now — and in the future.
Our "pattern language" is a holistic collection of "patterns" that can be used together to address an information or communication problem. Each "pattern" in this pattern language, when complete, will represent an important insight that will help contribute to a communication revolution.
The book that contains the first version of the Liberating Voices pattern language is now available from MIT Press. There are several "context" chapters in addition to the 136 patterns. The patterns are also available on this site, some in slightly different form.
Using a Network of Patterns
All patterns in the system are linked to each other into a network. All patterns are intended to be used independently — and with other patterns. The example above illustrates how several patterns might be selected to be used together to solve a particular problem. (Click on pattern name to view pattern.)
We Welcome your Participation
This is a work in progress. There are many ways in which you can help the pattern language project or other aspects of the Public Sphere Project!
Access to Patterns
- Liberating Voices (book) Patterns
- Pattern Pool (all submissions)
- References in book patterns
- I feel lucky! Look at a random pattern
- Pattern Language Mailing List Join the Liberating Voices! discussion!
Seven Random Patterns
- Linguistic Diversity
- Mobile Intelligence
- Open Action and Research Network
- E-Consultation as Mediation
- Mirror Institutions
- Control of Self Representation
- Socially Responsible Video Games
Pattern Language Documents
- Pattern Cards for workshops (under development)
- Statement of Purpose
- Preamble / Introduction to Project
- About Patterns
- Pattern Development Preparation Guide
- Pattern Authoring Advice
- Project Milestones