Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic: Figma & DITA accessibility plugins #2102

Open
5 of 6 tasks
shunguoy opened this issue Nov 14, 2024 · 0 comments
Open
5 of 6 tasks

Epic: Figma & DITA accessibility plugins #2102

shunguoy opened this issue Nov 14, 2024 · 0 comments
Assignees
Labels
engine Issues in the accessibility-checker-engine component

Comments

@shunguoy
Copy link
Contributor

shunguoy commented Nov 14, 2024

The plugins are to help designers and content providers use our tools in the design and authoring environments (Figma & DITA) to find accessibility issues earlier and save time.

Epic Details

  • Hill:
    Users will be able to use our accessibility tools in the design and authoring environments (Figma & DITA) to find accessibility issues earlier and save time.

  • Playback Demonstration: Each sprint replay will use rules showcase template to explain the issue, including user impact, supporting standard(s), what's broken, fix, help, mapping, and test case(s) to show the issue and the fix.

  • Metric: # of rules and help files that are fixed and merged. The Engine rules change summary2024 is updated after each new or fixed rule, help, or Engine change.

    • The new Checker plugin deployed to the stores also includes the Release Notes that includes the list of fixes and features that users read.
  • Comms: The team's overall release notes posted to Slack, Office Hours, other developer meetings, etc. will contain the engine changes, especially the new Checker Rule Set deployment dates that will be an integral part of the communications, such as the Rule Set Options in the Checker Settings.

Issues assigned to this Epic:

  1. retrieve the output of a design wireframe (JSON file?) in Figma
  2. convert the JSON into an HTML
  3. Integrate the rule engine into the Figma to check against the HTML
  4. Report the result in Figma

What project/section is the Epic for?

Definition of Done

  • Results are added to the Release Mural with a description of what was accomplished, KPIs, etc.
  • All content has been reviewed for grammar, spelling, style, and technical accuracy
  • All code committed to main branch
  • All unit tests pass (including accessibility)
  • Demo works in staging environment
  • At least one performance metric / monitor constructed

Lessons learned and observations

@shunguoy shunguoy self-assigned this Nov 14, 2024
@shunguoy shunguoy added the engine Issues in the accessibility-checker-engine component label Nov 14, 2024
@philljenkins philljenkins changed the title Figma & DITA accessibility plugins Epic: Figma & DITA accessibility plugins Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engine Issues in the accessibility-checker-engine component
Projects
None yet
Development

No branches or pull requests

1 participant