Ecolise wiki: a pattern language for community-led action on sustainability and climate change
Much content on this wiki is organised as a pattern language for Community-Led Action on Sustainability and Climate Change. This page describes its design and organisation.
Design of this pattern language builds on the use of pattern languages in relevant fields elsewhere, including Christopher Alexander's original pattern language for settlement and building design, the Ingredients of Transition, the Groupworks pattern language for facilitators, and the Transition Research Pattern Language. Its scope is community-led action on sustainability and climate change, which is also the overarching pattern in the pattern language.
The pattern language is designed to be a medium for documenting, co-creating, reporting, sharing, applying, evaluating and updating knowledge of community-led action on climate change and sustainability, from diverse sources and contributors. Its scope and structure are based on existing bodies of practitioner and academic knowledge, which it gathers, synthesises and makes available in a format that can be applied in different practical contexts and updated based on new information and experiences.
Patterns are here structured at four levels of increasing abstraction and breadth of scope:
- Specific methods and techniques employed by community-led initiatives
- Processes (Pathways, Approaches)
- Sets of practices combined simultaneously and/or sequentially in a deliberately structured set of relationships in time, space and social configuration, as a form of strategic action towards defined goals
- The overarching concepts, frameworks, strategies and perspectives through which action is organised, undertaken, framed and understood
- The orienting norms and ethics that guide community-led action on sustainability and climate change among initiatives, networks and organisations involved in the Communities for Future programme
The relationships among patterns of different scope are heterarchical, in that lower level patterns might be contained within multiple higher order patterns. A particular practice, for example, may simultaneously form part of several pathways, and each of these practices and pathways may reflect multiple principles and values. Groupings of patterns are thus overlapping and cross-cutting. These relationships among patterns are also contextual, and may vary in different settings and change over time.
The current proposal is to use categories as follows.
- Category: Patterns as a container for all patterns, with categories for patterns of different scope contained within this as
Some middle order patterns (Principles and Pathways) may themselves form categories into which practices/pathways fall.
Another key categorisation will be thematic, for example:
- Category: Sustainable Development Goals
- Category: Ecovillages
- Category: Transition
- Category: Permaculture
- Category: Social Solidarity Economy
- Category: Energy
- Category: Food
- Category: Mobility
- Category: Housing
- Category: Water
- Category: Biodiversity
- Category: Learning
- Social innovation
- Category: Governance
- Category: Policy
- Category: Resourcing
- Tools and Methods
- Ecovillage Map of Regeneration
- Categories in the Permaculture Knowledge Base
Pattern Language Resources
- The seminal book on pattern languages: Alexander, Christopher: A Pattern Language
- Collaboration Patterns, A Pattern Language for Creative Collaborations
Organisations, Projects and Networks
Example Pattern Languages
- A Pattern Language (official website of Christopher Alexander)
- A pattern Language for Transition Research
- Group Pattern Language Project
- Evoneer's Journey
- Transition as a pattern language (preliminary version of Ingredients of Transition)
Papers and Presentations
- Exploring Cards for Patterns to Support Pattern Language Comprehension and Application in Service Design
- Takashi Iba's Pattern Language 3.0 and Fundamental Behavioral Properties
- Pattern Languages 3.0: A new generation of Pattern Languages
Guidelines for Pattern Language Development
- What we mean by pattern? from Group Pattern Language Project.
- Pattern writing sheet created by Takashi Iba