Observations regarding tools used in W3C work

Important qualification: I am commenting in what follows primarily as a working group participant rather than in my role as Research Questions Task Force Facilitator.

For accessibility and usability reasons, I have a strong preference to avoid WYSIWYG editors. I am comfortable with using Git and other command line tools, which I find conducive to productivity. However, I'm less enthusiastic about GitHub as a Web-based service built on top of Git. For example, as I discovered this week while reviewing Pull Requests for the Accessibility Guidelines Working Group, I find the table-based Web interface for presenting diffs awkward to use with a screen reader. It's accessible, but cumbersome.

Having plain text diffs for all of the pull requests under discussion (e.g., in a Survey) would make the task of reviewing them easier. I know Git can generate word-by-word diffs as well as line-by-line, and this feature could be useful - especially if lines are wrapped or otherwise changed in places where the text remains the same. A tool that can find all of the pull requests associated with a file and extract them as text files would be useful. I ahven't completed my search to find out whether this is available. (I expect it would need to use the GitHub API). There may be other ways of presenting diffs that would suit the needs of different users better than the default presentation in GitHub.

A further, more significant challenge which is particularly noticeable in the Accessibility Guidelines Working Group is the fragmentation of comments across tools - GitHub, the working group's mailing list, meeting minutes, and surveys. This creates difficulties in trying to track comments that have been made in response to an issue or proposal. Unfortunately, I'm responsible for contributing to the problem, so I've probably forfeited my right to comment on it.

In the Research Questions Task Force, some concerns have been expressed about tools, principally the project's wiki. Further discussion needs to occur before I can explain the issues in a way that would be informative to this group. An informal strategy that definitely works is for participants to help each other in the use of tools. I am also keenly aware (recalling my involvement as WCAG Working Group Co-Chair) of the necessity of issue tracking databases, especially as the number of issues and comments grows. We do need these tools, just as we need revision control software such as Git.

>From a personal standpoint, I find the user interface of WebEx clients to be challenging. Any move toward the use of WebEx chat, for example, or screen sharing, as an expected part of meetings, would raise difficulties. (No such move has so far been foreshadowed.) The tool isn't absolutely inaccessible, but it's difficult to use with a screen reader despite evident attempts on the part of the vendor.

I would expect accessibility to be carefully evaluated with respect to any WebRTC-based solution that the W3C moves toward as a successor to WebEx.


________________________________

This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited.


Thank you for your compliance.

________________________________

Received on Wednesday, 15 February 2017 23:21:01 UTC