Pattern Languages

From P2P Foundation
Revision as of 13:29, 16 January 2025 by Mbauwens (talk | contribs)
Jump to navigation Jump to search


Contextual Quote

"We develop Pattern Languages , not for their own sake, but because we wish to develop our capacity to live well within complex environments. Pattern language is a tool which can help us map these environments, trace the flows within them, and develop shared understanding of these in community. But the languages are not where we want to live - if the languages are useful, it is as a learning and a practice that connects our unconsciousness - the most capable and flexible tool for engaging with complexity known to us - with our reality."

- Dil Green [1]


Description

George Pór:

"A pattern is a named nugget of insight that conveys the essence of a proven solution to a recurring problem within a certain context." (from Patterns and Software: Essential Concepts and Terminology, by Brad Appleton) 2000 http://www.cmcrossroads.com/bradapp/docs/patterns-intro.html

“Many patterns form a language. Just as words must have grammatical and semantic relationships to each other in order to make a spoken language useful, design patterns must be related to each other in order to form a pattern language.” http://en.wikipedia.org/wiki/Pattern_language

For example, a pattern language for commons governance will be a structured method of describing practices worth replicating in different areas and phases of governance work.

Pattern language can increase the effectiveness and efficiency of such functions as: scanning international efforts relevant to a complex issue at hand; building community knowledge gardens, also known as “dynamic knowledge repositories.” (Engelbart, 1992)

It can serve the commons as an interface that connects practitioners, experts, and civil society organizations, and also, as a key resource to work through issues in any domain, in workshops, conferences, unconferences, and online forums.

More Information