This task is about converging on a single source editing mode to reduce the resources required to ensure volunteers can use Discussiontools in all the ways they expect.
Note: work on this task depends on us verifying that no blocking issues surface in "Step 1." and "Step 2" of the "Plan" below.
Plan
Step # | Action | Purpose | Ticket |
---|---|---|---|
1. | Offer the source mode with tools as an opt-in setting for everyone who has DT enabled | 1) Verify people who have expressed interest in this new mode functions as they expect it to. 2) Determine whether people who start using the new mode continue using it. | T276608 |
2. | Offer source mode with tools as an opt-out setting for some of the people who have DT enabled | 1) Identify and address edge cases. 2) Determine whether the source mode with tools has parity with the existing source mode. | T276609 |
3. | Converge on a single source mode with tools within DiscussionTools | 1. Increase the maintainability of Discussion Tools Note: this step assumes no blocking issues surface in "Step 1." and "Step 2." | T276607 |
Background
T275950 introduced a new mode within Discussiontools.
Introducing this "mode" has meant volunteers gained access tools for pinging, linking, and formatting text within Discussiontools source editing interfaces.
It has also meant there are now three Discussiontools modes: 1) Visual 2) Source and 3) Source mode with tools.
There being "three modes" is notable in this context for it increases the resources required to ensure volunteers can use Discussiontools in all the ways they expect.