-
Notifications
You must be signed in to change notification settings - Fork 28
February 24, 2021 Community Group Meeting
James Scholes edited this page Feb 25, 2021
·
1 revision
- Today's focus is AT Automation project kick off.
- Next community group meeting, tomorrow: February 25
- Roles
- Bocoup
- Simon Pieters, he/they, Principal Engineer
- Seth Thompson, he/him, Product Manager
- Jes Daigle, she/her, Engineering Manager / Project Support
- Sheila Moussavi, she/her, Project Support
- Boaz Sender, he/him, Project Support
- Deque
- Michael Fairchild, he/him, Product Owner
- Facebook
- Matt King, he/him, Sponsor, CG Chair
- Bocoup
- Code of Conduct
- Goals
- Increased AT Driver support in more assistive technologies, an initial draft of an AT Driver specification with input from stakeholders, and if time allows, support for AT vendors to adopt AT Driver scope in their products.
- Success Criteria
- Research implementation feasibility on 5 platforms, and implement driver on 2 or more
- Write a draft spec of AT driver protocol
- Unify manual and automated test formats (ensure test format doesn't preclude sources beyond APG)
- Set up automated Test Harness and run one test end-to-end from CI environment to ARIA-AT App
- Get buy in from broader stakeholders including AT vendors and all browser vendors
- Plan alignment with web developer tools including WebDriver API semantics and DevTools integration
- Center marginalized AT developers, manual testers, web devs, and others as co-designers
- Mentor 1-2 beginners from under-represented backgrounds in contributing to the AT Automation project
- Current Priorities
- Recruit and work with co-design experts on automated test format
- Implement AT Drivers
- NVDA on Windows
- JAWS on Windows
- VoiceOver on macOS
- Test feasibility and implement mobile AT Drivers
- VoiceOver on iOS
- TalkBack on Android
- Develop cross-AT runtime for Windows
- Write draft specification for AT Driver protocol & explore integrating with BiDirectional WebDriver Protocol
- Unify ARIA-AT and AT Driver test formats
- Develop transition / migration plan and port existing tests to new test format
- Align ARIA-AT / AT Automation project governance
- Create automated test runner
- Set up proof-of-concept CI system to run and record AT Driver results as an automated, recurring process
- Design ARIA-AT App interface / API to accept submitted test results
- Write user documentation and propose features to align with web developer use cases
- Timeline
- Project Start Date: late March, 2021
- Projected End Date: December 31, 2021
- Stakeholders
- ARIA-AT CG
- Co-Designers
- PAC
- Browsers & AT Developers
- Workflow
- Communication
- GitHub issues and GitHub projects
- CG updates
- Resources
- NVDA Prototype Driver: (bocoup/nvda)
- Current ARIA-AT App Repository: (w3c/aria-at)