Pattern Catalogue
Browse through the following categories to find repeatable solutions to commonly encountered problems
Getting Started
Data Model
How can you design your data model and your method for accepting and managing changes to cope with contributions from multiple people, with different skills and needs?
Editing
How will users approach editing records in your database?
Maintaining Quality
Improving quality is a common concern across collaborative projects, what approaches can be used to review, moderate or provide evidence that will help improve quality?
Workflow
With a need to track and monitor changes from multiple sources, what are the common elements of successful workflows?
Managing Conflict
A collection of approaches that supports managing disputes and negative contributions to a dataset
Project Governance
Transparency, clear policies and licences can help to build trust. What approaches to governance can support collaborative maintenance?
Community Management
Insights and approaches that can help build and maintain a community of contributors
Encouraging Contributions
Design elements and approaches that encourage contributors to engage, make changes and coordinate around specific tasks
Project Types
Patterns that describe some common applications of collaborative maintenance.