T327563 will make it possible for Senior Contributors, on a per project basis, to configure the Edit Check user experience in ways that ways that guide newscomers and Junior Contributors to make choices that align with project policies and norms.
This is a tracking task for the yet-to-be-defined work that will enable volunteers to evaluate the impact and efficacy of the configuration decisions they've made so that they can identify opportunities to improve upon them.
Use Cases
Case | Name | Task |
---|---|---|
1. | Add new rules to the existing reference check heuristic | T324730 |
2. | Remove rules from the reference check heuristic | T324730 |
3. | Adjust the thresholds/values of existing rules that comprise the reference check heuristic | T324730 |
4. | Author new checks | |
5. ⭐️ | Define what accounts Edit Check is available for | T340704 |
6. | Define what namespaces an Edit Check is not available within [ii] | |
7. ⭐️ | Define what sections an Edit Check is not available within | See T331583 |
8. ⭐️ | Define what categories an Edit Check is not available within | |
9. | Define what editing interfaces an Edit Check is available within | |
10. ⭐️ | Define where a citation is automatically placed: before or after a period (.) | |
11. | Define what project-specific guidance should be accompanied within a given Edit Check | T341535 |
12. | Adjust the language/choices presented to people when they decline/dismiss the prompt an Edit Check is presenting them with. | E.g. T329593. |
References
The functionality this task is seeking has been inspired by existing on-wiki tools that empower volunteers to audit the configuration decisions they make.
Page | Description | Example |
---|---|---|
Special:AbuseLog | A log showing a list of all actions that caused an edit filter to be triggered. | Special:AbuseLog |
Special:AbuseFilter | A list of all active Edit Filters, when they were last modified and by who, how many times a given filter has been triggered, status (enabled/disabled), etc. | Special:AbuseFilter |
Special:AbuseFilter/examine | A way for volunteers to evaluate the output of an edit filter they are seeking to write/edit | Special:AbuseFilter/examine |
Special:AbuseFilter/test | A way for authorized accounts to view and modify private edit filters | Special:AbuseFilter/test |
Wikipedia:Edit_filter/False_positives | A way for volunteers to report edit filter false positives | Wikipedia:Edit_filter/False_positives |
Abuse log entry | A page showing the diff/edit that caused the abuse filter to become activated and a range of variables and values relevant to the edit and account/person making it (e.g. edit count, username, account age, user_rights, blocked status, edit protection level of the page, edit summary, external links added/removed, new page text, etc.) | https://en.wikipedia.org/wiki/Special:AbuseLog/35389237 (via @Xaosflux |
Loose
- @Clovermoss recommends we reach out en:User:Oshwah to learn about the experiences they've had working with Edit Filters and what inspiration they do and do not recommend we draw on as we think about the configuration/auditing side of Edit Check.
i. User:Joe Roe named this need on mediawiki.org
ii. "I think it's important that there is a way to turn this off for mainspace pages that don't use citations (on enwiki that includes disambiguation pages and certain types of list)." | via User:Joe Roe on mediawiki.org