Liberating Voices! A Pattern Language for Social Change
Liberating Voices (book) Patterns   Open Author Account   Add/Edit Patterns   Pattern Pool (all submissions)   PSP   CPSR
Public Sphere Project
Liberating Voices!

Public Sphere Project Logo

A Pattern Language for Communication Revolution

People use a vast universe of information and communication systems.

Unfortunately these systems are failing in many ways.

It's time to assert the people's right to the systems they need, to better face the future as engaged and empowered citizens.

We are now in the 6th 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.

Millions of us are working on the same project.     
        We're just not making all the connections!

Sample Patterns (different every time)

\n"; select_pattern (1,15); select_pattern (16,30); select_pattern (31,45); echo "\n"; ?> \n"; select_pattern (46,60); select_pattern (61,75); select_pattern (76,90); echo "\n"; ?> \n"; select_pattern (91,105); select_pattern (106,120); select_pattern (121,134); echo "\n"; ?>

Look

Participate

  • Pattern Development Preparation Guide
  • Using a Network of Patterns

    graphic 
showing links between patterns
    All patterns in the system will ultimately be 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.)

    Pattern Language Documents

    Related Articles

    Miscellany

    Links

    This is a work in progress. There are many ways in which you can help — on our book project or other aspects of the Public Sphere Project!

     

    Computer Professionals for Social Responsibility
     

    CPSR logo
    Updated: August 20, 2007
    $pattern_name\n"; } ?>