-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
Description
Goals
- Develop a free, top-in-class automated accessibility scanning and reporting platform that's easy to use, simple for businesses and organizations to adopt, and less expensive to maintain than existing commercial solutions
- Bring these tools to the widest possible audience by attracting users, developers, and contributors in a vibrant open-source ecosystem
Quarterly Project Reporting
- Metrics:
- Stakeholder survey results
- Bugs fixed
- Features added
- git stars
- Forks
- Contributors
- Feature comparison to existing commercial solutions
- Cost comparison to existing commercial solutions
- Review and Revise Roadmap
Meeting Schedules
| Meeting | Cadence |
|---|---|
| Engineering Standups | 2/week - Tues/Thurs @ 12CST |
| Roadmap/Stakeholder Meeting | 1/mo |
| Engineering + Service Team | 1/mo |
| Open-Source Call | 1/mo - 3rd Weds @ 11CST (pending) |
| Feature/Project calls | as needed |
Roadmap
Now (validated, in-production tasks)
-
Meet or exceed feature set of existing commercial platforms
- Complete Equalify V2 Roadmap Validate Product, Catch Issues
- Design & Maintenance Sprint
- Onboarding Features Sprint
- Bug fixes (as-needed)
- Feedback & New Features
- Collect and review submitted feature requests in git
- User/stakeholder consultation for big-picture feedback
- Regular, scheduled call with Services Team (and/or written product survey)
- Implement in-app feedback (?)
- Complete Equalify V2 Roadmap Validate Product, Catch Issues
-
Encourage Open-Source Adoption
- FOSS (open-source) Sprint
-
Hard Launch (with announcement) on completion of roadmap sprints
Next (tasks pending further discovery)
-
Meet or exceed feature set of existing commercial platforms
- Identify and compare existing feature set
- Identify "essential" features
- Replicate (or improve on) all identified essential features
- Create cost comparison vs existing platforms
- Optimize scan and server usage to minimize user costs
- Identify and compare existing feature set
-
Encourage Open-Source Adoption
- Documentation for everything
- Simple installation guide
- User documentation
- Contributor documentation
- Create and maintain project FAQ
- Marketing
- Establish messaging priorities/USPs
- Website & marketing assets (update and improve)
- Leverage UIC connection
- Recruit established a11y community members to test and offer feedback
- Invite a11y online communities to test
- Email list and regular project emails
- Documentation for everything
Later (long-term priorities)
-
Meet or exceed feature set of existing commercial platforms
- Manual Testing (Project Raga)
-
Encourage Open-Source Adoption
- Training Materials
- Formalize leadership/governance structure (eg https://medium.com/the-node-js-collection/healthy-open-source-967fa8be7951)
- Ports to additional platforms (Google Cloud Platform, Azure, etc)