New Feature Addition · Articles & templates · Created by
stevenmkunkle
declined
What functionality is missing? What is unsatisfying with the current situation?
Currently if content is mistakenly changed the only way to restore lost content is from memory, notes, or a backup made by exporting. These changes could come from various sources:
- User error
- Malicious actions
- Compromised accounts
- WorldAnvil bugs
How does this feature request address the current situation?
By implementing an immutable history of changes to articles, editors would be able to restore accidentally modified articles to their former versions - or review older versions of articles for other reasons.
What are other uses for this feature request?
1) Helps to prevent the perception that WorldAnvil is "buggy" and/or "unreliable" when users are learning the complicated editing features that may result in them editing unexpected content.
2) Users could more freely clean up articles of extraneous notes with the knowledge that those notes are preserved somewhere if needed. This helps make the decision to delete content easier on people.
3) Lays foundations for features that could allows users to "rewind" on their world and view how it was on a particular date
4) Lays some foundations for auditing features to allow tracking and reporting of what actions were taken by what users
The Team's Response
This feature did not reach the required support during its voting time.
In addition, in its current form, this is declined. World Anvil data is not a collection of flat file data, see GoogleDocs or a Git repository. World Anvil Worlds are intricate networks of data that keep reference data between them. That very fact makes immutable history a moot point. In addition, the amout of storage this will need is simply incomprehensible and certainly extremely expensive in both resources and costs to maintain.
Having said that.
The Ctrl+Z issue is only an issue for PLATO, the WYSIWYG editor not for EUCLID which is the editor all guildmembers should be using anyway. (You can change that from the Interface Settings top right under your avatar)
A limited versioning system for a 5 or 10 minutes back track for the CONTENT/VIGNETTE of the article has already been discussed and will most probably be implemented in the future.
Current score
151/300 Votes · +19520 points