All categories
Linkable Changeset
Problem
How can the activity of contributors be made accessible on the web to allow them to be referenced and discussed on social media or in emails, wiki pages and blog posts?
Context
The ability to link to changes on the web will allow contributors to use a range of existing communication tools to help them coordinate their work.
Solution
Implement the Changeset pattern which will ensure that you are capturing a unique identifier and useful context for each entry.
Ensure that every entry can be referenced via a unique URL that, when visited, delivers a web page that provides a useful summary of the metadata. Expose those URLs in the system e.g via a Track Changes view.
The ability to directly link to and view entries made to the system is a helpful way to allow a community to self-organise using existing web based tools and documentation.
The ability to reference a specific mistake can be helpful in creating moderation processes, or to provide examples of good and bad changes from training material and documentation.
Being able to reference bad or damaging edits will help to provide evidence for why graduated sanctions have been applied to a user, e.g. to impose a temporary or permanent ban.
The privacy and technical considerations of implementing the Describable Entry pattern also apply here. Care should be taken about what personal information about contributors might be accessible. Archiving or removing historical entries might break URLs, so the impact of this should be considered.
eBird
The page for a single changeset - here called a checklist
Related patterns
Track Changes
It is difficult to understand how a record came to be in its current or previous state.
Changeset
Multiple collaborators independently making entries into a database makes it difficult to understand how the dataset reached its current state.