How can our repo better accommodate contributors who use assistive tech for code editing and reviewing? #167805
Replies: 4 comments
-
| 
         code review is the biggest barrier, screen readers can't easily map inline comments to specific lines, main fixes: 
 also avoid generic names like utils.js and deep nesting.  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         Hey there! Making your GitHub repo welcoming for contributors using assistive tech, like screen readers or voice control, is a fantastic goal, and it’s all about creating an inclusive environment where everyone can jump in and contribute comfortably. Start by sprucing up your README.md with clear, semantic Markdown—think proper headings and simple language—so it’s a breeze for screen readers like NVDA or VoiceOver to navigate. A solid CONTRIBUTING.md file is your friend here too; lay out the steps for submitting issues or pull requests in plain, jargon-free terms, and maybe even toss in a tip about using GitHub’s “focus mode” for editing, which plays nicely with assistive tools. Adding a CODE_OF_CONDUCT.md that emphasizes inclusivity and encourages reporting accessibility hiccups shows you’re serious about welcoming everyone. On the GitHub side, use descriptive labels like “accessibility” or “bug” on issues and PRs to help folks using assistive tech quickly grasp what’s going on. Turn on the Discussions feature for casual chats—it’s screen reader-friendly and great for brainstorming. When it comes to code, nudge contributors toward clear commit messages and PR descriptions, like “Fixed screen reader issue on navigation” instead of “Tweaked stuff.” Suggest tools like VS Code with the GitHub Repositories extension, which works well with assistive tech, or point folks to GitHub’s browser-based editing for quick changes. Finally, encourage consistent code formatting with tools like Prettier to keep things clean and predictable, making it easier for everyone to dive into the codebase.  | 
  
Beta Was this translation helpful? Give feedback.
-
        Okay So here are some ways to make your repo more Inclusive for Assistive Tech Users
 
 
 
 
 
 
 
 Final Tips
  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         Make your repo more inclusive by ensuring: Clear, semantic documentation (proper headings, alt text, and ARIA labels in docs). Accessible contribution guidelines with keyboard-friendly workflows. Readable code reviews using plain language and descriptive commit messages. Support for screen readers by avoiding ASCII art or unlabelled visuals. Automated accessibility checks in CI for docs and UI components. Would you like me to draft a short accessibility checklist for contributors?  | 
  
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
GitHub Feature Area
Actions
Body
what will be the ways to make our repository more inclusive for contributors using assistive technologies like screen readers or voice control. What barriers exist during code editing, reviewing, or navigation?
Beta Was this translation helpful? Give feedback.
All reactions