In your opinion, what are the essential meta-patterns for pattern languages? i.e. the must-haves… and by this, I mean something like… A pattern needs to at least have: Name, Context, Problem, Solution… etc (What am I missing?) And what about the nice-to-have metadata? (That maybe only apply in certain contexts)
The Peeragogy Handbook suggests this template:
Motivation: for using this pattern.
Context: of application.
Forces: that operate within the context of application, each with a mnemonic glyph.
Problem: the pattern addresses.
Solution: to the problem.
Rationale: for this solution.
Resolution: of the forces, named in bold.
Example 1: How the pattern manifests in current Wikimedia projects.
Example 2: How the pattern could inform the design of a future university.
What’s Next in the Peeragogy Project: How the pattern relates to our collective intention in the Peeragogy project