Uh-huh, and what about the people who aren’t front-end developers, either, but only “advocates”, “experts” (but not the kind that write code), etc.?
To help with projects like “an open-source screen reader”, it is not necessary to be able to write C++ (or whatever) code. You can also:
file well-written and well-documented bug reports, including testing with various setups, detailed replication steps, etc.
survey alternate software options, cataloguing which of them correctly handle the relevant test cases, and how
find people who do have the relevant expertise and may be willing to contribute code, and connect them with the maintainers
contribute funding to the project and/or help to convince other people to contribute funding
other (i.e., “reach out to the maintainer(s) to ask them what would help get the bug fixed, then do that”)
If even one out of every ten accessibility advocates/experts/etc. did these things, then all these bugs would’ve been fixed years ago.
Uh-huh, and what about the people who aren’t front-end developers, either, but only “advocates”, “experts” (but not the kind that write code), etc.?
To help with projects like “an open-source screen reader”, it is not necessary to be able to write C++ (or whatever) code. You can also:
file well-written and well-documented bug reports, including testing with various setups, detailed replication steps, etc.
survey alternate software options, cataloguing which of them correctly handle the relevant test cases, and how
find people who do have the relevant expertise and may be willing to contribute code, and connect them with the maintainers
contribute funding to the project and/or help to convince other people to contribute funding
other (i.e., “reach out to the maintainer(s) to ask them what would help get the bug fixed, then do that”)
If even one out of every ten accessibility advocates/experts/etc. did these things, then all these bugs would’ve been fixed years ago.