This task involves the work with defining an approach for how the software will "know" whether volunteers are using a given page for discussions and subsequently, "decide" whether to alter the page-level elements that appear within them. [i]
=== Background
The set of [mw:Usability Improvements](https://www.mediawiki.org/wiki/Talk:Talk_pages_project/Usability) the Editing Team is introducing as part of the Talk Pages Project [ii] will be the first set of changes that impact page-level elements. [i]
These changes to page-level elements are being designed to make it easier for people who are new to recognize talk pages as places to communicate with other volunteers and for people who are experienced to more easily decide what discussions to focus on when arriving on a talk page.
For these "changes to page-level elements" to deliver on the objectives stated above, it's important that they //only// impact pages volunteers use for discussions.
Trouble is, there is no common set of "rules" which constrain the pages on which discussions can and cannot take place. //See `===Cases to consider`//
This means the software does not yet have a reliable way to decide whether volunteers are using a given page for discussions or not. So, this task is about defining what this "reliable way" will be.
=== Stories
- As a Junior Contributor, I want to know whether the page I am looking at is used for communicating with other volunteers or not, so that I do not end up contributing to/editing/participating on said page in a way that will disrupt other volunteers and take me further way from the goal I came to this page seeking help about.
- As a Senior Contributor, I want to be able to trust that the page I use to carry out my wiki-work appears to other people in ways that, at a minimum, do not cause them to misinterpret how me, and other volunteers, use said page, so that I do not have to spend effort moderating a page that I have previously not needed to moderate in this way.
=== Requirements
// In progress...//
**Meta**
- The risk of false negatives should be higher than the risk of false positives
=== Approaches
=== Cases to consider
|Case|Description|Example(s)
|---|---|---
|1.|Page is located in a namespace where #discussiontools is enabled and does NOT contain any discussions|[Wikipedia: Deletion process](https://en.wikipedia.org/wiki/Wikipedia:Deletion_process) (en.wiki)
|2.| //TBD// | //TBD//
=== Open questions
- [ ] 1. What cases does any approach we move forward with need to handle?
=== Done
- [ ] The answers to all `=== Open questions` are documented
- [ ] A decision is documented about which of the yet-to-be defined `===Approaches` the Editing Team will implement to meet the `===Requirements`
---
i. Topic Containers (T269950), Clear Affordances (T255560, T267444), and Page Frame (T269963)
ii. "Page-level elements" in this context means things like: the table of contents, the page title, the page subtitle, the site-wide sticky header on desktop, etc.