NextGenerationChanges
Revision as of 12:04, 26 February 2008 by Brandon CS Sanders (talk | contribs) (→Steps to get to DoneDone)
What (summary)
A new model of changes that focuses on sets of changes and spans all the different kinds of changes people make to the site.
Why this is important
As we develop many new ways to add and edit content that isn't traditional wikitext, we need to be able to patrol and peer-review those modifications.
DoneDone
- Every change is accessible from a single unified queue of changes
- Anything you can do to one change you can do to a set of changes
- History for any title shows all changes to the title, including changes to transcluded content
- All past changes to the wiki have been imported to the new format
A patroller/reviewer can
- select changes based on metadata about the changes
- IPs of changers
- Usernames of changers
- Titles changed
- Types of changes
- Level of detail of changes
- add/edit metadata about a set of changes
- include a reference link or citation for any content in the change
- create a change summary that groups a set of smaller, more detailed changes after they are created
- sign-off that a set of changes is constructive
- ask for help determining what to do about a set of changes, including their recommendation
- Undo the effects of a set of changes
Steps to get to DoneDone
- Catalog all the kinds of changes that are currently saved in mediawiki
- create page (revision, recentchanges)
- revise page (revision, recentchanges)
- block a user or ip (logging)
- delete and archive page (logging)
- interwiki change (logging)
- move page (logging)
- newusers created (logging)
- patrol a revision (logging, recentchanges)
- protect or unprotect a page (logging)
- renameuser (logging)
- rights change for a user (logging)
- upload image or file (logging)
- Determine fields to use
- id
- type
- action
- timestamp
- ip
- user
- namespace
- title
- comment
- params
- deleted

