Page MenuHomePhabricator

Ensure Topic Container code adheres to technical standards and best practices
Open, Needs TriagePublic

Description

🧪 The Editing Team is serving as beta testers of the Product Development Best Practices Playbook by applying it to the Usability Improvements portion of the Talk Pages Project. This task represents doing work the playbook specifies in its DEVELOP step.


T282261 will contain the designs for the Topic Container user experience we will be implementing to start.

In line with the Product Development Best Practices Playbook, after implementing the Topic Container user experience, it is important that we ensure the code we'e written to implement the Topic Container user experience adheres to accessibility technical standards and engineering best practices described in the following:

Evaluation

Wikimedia Engineering Architecture Principles
Requirement NameDescriptionRequirement Met? (Y/N)Notes
Web Content Accessibility Guidelines (WCAG) Requirements
Requirement NameDescriptionRequirement Met? (Y/N)Notes

Open questions

  • Which of the Web Content Accessibility Guidelines (WCAG) Requirements will we commit to meeting? Who will evaluate the extent to which a requirement has been met? How will this person/group of people evaluate the extent to which a requirement has been met?
  • Who will evaluate the extent to which the Wikimedia Engineering Architecture Principles have been met? How will this person/group of people evaluate the extent to which these principles have or have not been been met?

Done

  • All ===Open questions are answered
  • The outcome of the Wikimedia Engineering Architecture Principles and Web Content Accessibility Guidelines (WCAG) Requirements evaluations are documented in the === Evaluation section