Repost: Takeaways from the WordCamp US Accessibility Hackathon, by Deque

Accessibility Team Meeting Agenda: December 14th

This is the proposed agenda for the accessibility team meeting on December 14, 2018 at 16:00 UTC

  1. WordPress 5.0.1 update
  2. Block Editor documentation update
  3. Follow-up from WordCamp US automated testing hackathon
  4. Block editor strategic plan, phase 2
  5. Open forum

If you have any additional topics to propose, please comment below. 

This meeting is held in the #accessibility channel in the Making WordPress Slack (requires registration).

Meeting Plans for December 2018

Since December incorporates a large number of holidays, WordCamp US,  and other team member travel, we’re planning on a number of changes to the meeting calendar for the rest of 2018.

We’ll have a meeting on December 7th, during WordCamp US, with no agenda. If anybody has questions on WordPress accessibility, accessibility in WordPress 5.0, or other topics to discuss, please show up and ask! Many regular team members will be in Nashville, but those of us not attending WordCamp US will do our best to answer your questions.

Schedule for December

  • December 7th: Bug Scrub: cancelled, Meeting: Open forum.
  • December 14th: Bug Scrub: cancelled, Meeting: normal. Agenda will be published in advance.
  • December 21st: All meetings cancelled.
  • December 28th: All meetings cancelled.

We’ll return to normally scheduled meetings on January 4th. If there are changes to this schedule, we’ll announce them here!

Accessibility Team Meeting Notes: November 30, 2018

Meeting transcript on Slack

Accessibility review for the 5.0 About page

Related ticket: #45178.

The About page looks good. The only concern is wether the Classic Editor informations should be shown when the plugin is installed but not activated.

Update on WPCampus Gutenberg accessibility audit

WPCampus is doing a fundraising to support an accessibility audit on Gutenberg. @bamadesigner is coordinating the initiative.

The audit is also supposed to provide actionable data. Most vendors offered to submit issues to Github and talk through the issues. The focus of the audit lies mostly on WCAG 2.0 and 2.1.

The selection committee is finalizing the selection of the vendor. They are in the process of sending follow up questions to the vendors in hopes of deciding late next week, or right after WordCamp US.

Any help and support to show the community how important this is would be nice.

Current progress on Gutenberg accessibility documentation

The document is still available in Google Docs. @abrightclearweb is reviewing the last details.

@chrisvanpatten and @dryanpress from the Docs team are working to implement the document on Gutenberg user documentation, since this guide is valuable for all users. They will ask the Accessibility team to review the Assistive technologies section.

Information about the WordCamp US Contributor Day accessibility team table / the hackathon

@rianrietveld is coordinating the initiative.

Developers from Deque Systems will join the accessibility team and WP core developers at the contributor day. They will work together to set up automated accessibility testing for WordPress.
The plan is to create a framework for testing and example tests for themes first (like Twenty Nineteen) and also generate a list of tests to write.

If there is time the goal is also to set up a framework for Gutenberg and core. @johnbillion and @joemcgill will help out during the contributor day.

Accessibility team meeting agenda: November 30th

This is the proposed agenda for the accessibility team meeting on November 30, 2018 at 16:00 UTC.

  • Accessibility review for the 5.0 About page
  • Update on WPCampus Gutenberg accessibility audit
  • Current progress on Gutenberg accessibility documentation
  • Information about the WordCamp US Contributor Day accessibility team table / the hackathon
  • Open floor and/or Discussion on a few tickets/issues, time permitting

If you have anything to propose to add to the agenda or specific items related to the above, then please leave a comment below. Either way, everyone is welcome to join!

This meeting is held in the #accessibility channel in the Making WordPress Slack (requires registration).

Plans for the Hackathon with Deque at the WCUS Contributor day

Deque Systems will join WordPress core developers to set up automated accessibility testing for WordPress, at the contributor day of WordCamp US in Nashville, December 9th.

Today we had a chat on what we will do then and how to set up the Hackathon with:

  • @johnbillion @joemcgill and @rianrietveld from WordPress
  • Caitlin Cashin, Dylan Barrell and Stephen Mathieson from Deque. Dylan and Stephen, both lead developers at Deque, will be at the Hackathon.

We discussed what the most useful will be to work on and decided that targeting accessibility test for themes (specific Twenty Nineteen)  might be a good starting point. Then theme and plugin developers can use this setup/framework to write tests of their own.

We can start creating a framework and write some accessibility test for Twenty Nineteen and generate a list of tests to write. If there is time (and help from the Gutenberg team) set up a framework for Gutenberg and core.

To-do:

  • Ask for a dedicated Slack channel for preparations and discussions  – Rian will ask @pento
  • Ask WordCamp US for a post on their website about the Hackathon – Rian
  • Create a local development setup – Joe/John/Deque
  • Get the testing framework setup – Deque
  • Create a few sample tests – TBD
  • Generate a list of tests – TBD

We can use help from core and Gutenberg developers, so ping us or comment below if you want to join.

#hackathon

Accessibility Team Meeting Notes: November 23, 2018

Meeting transcript on Slack

Current progress on Gutenberg accessibility / WP 5.0 RC1

WordPress 5.0 RC1 is now available for tests.

The blog post introduced an accessibility related ticket about allowing low privileged users to use ARIA attributes.

Basically these ones are now allowed in the post content:

aria-describedby
aria-details
aria-label
aria-labelledby
aria-hidden

Concerning Gutenberg and WordPress 5.0 timeframe 

The release candidate is out and from there the timeline for release will be determined. Unless it is a blocker, new tickets or issues will be milestoned in 4.6 for Gutenberg plugin and in 5.0.1 for WordPress Core.

Current progress on Gutenberg accessibility documentation

The current document is available in Google Docs.

@abrightclearweb is looking for comments from the accessibility team.

@dryanpress to help moving this document to developers and users docs.

Feedback on the Notice for assistive technologies users to include in WordPress 5.0 About page

The initial ticket was #45270 and the issue was finally addressed in ticket #45178.

The current wording is “Note to users of assistive technology: if you experience usability issues with the block editor, we recommend you continue to use the Classic Editor.” followed by a link to the WP Admin plugin install page (only visible if the user can install plugins).

At this time, there is no confirmation if the Classic Editor plugin is going to be bundled with WordPress 5.0 or not.

WCAG success criteria: should the team refer to WCAG criteria in issues?

Decision: WCAG criteria can be referenced in issues or tickets but they are not mandatory. The accessibility team is not going to make a policy on it.

Update about the WordCamp US Contributor Day accessibility team table / The Hackathon

(related: previous blog post)

People involved in this initiative will get in touch next week with Deque System to organize the hackathon.

Open floor

There’s some inconsistency in the screen-reader-text documentation in the handbook: specifically position: absolute uses !important. It will be removed from the handbook.

@afercia to create a ticket about icon-only controls in WordPress Admin.

Next meeting

Next weekly meeting: November 30, 2018 at 16:00 UTC

Accessibility team meeting agenda: November 23th

This is the proposed agenda for the accessibility team meeting on November 23, 2018 16:00 UTC.

  • Current progress on Gutenberg accessibility / WP 5.0 RC1
  • Current progress on Gutenberg accessibility documentation
  • Notice for assistive technologies users to include in WordPress 5.0 About page is merged, thoughts and feedback
  • WCAG success criteria: should the team refer to WCAG criteria in issues?
  • Update about the WCUS Contributor Day accessibility team table / The Hackathon
  • Open floor and/or Discussion on a few tickets/issues, time permitting

If you have anything to propose to add to the agenda or specific items related to the above, then please leave a comment below. Either way, everyone is welcome to join!

This meeting is held in the #accessibility channel in the Making WordPress Slack (requires registration).

Accessibility Team Meeting Notes: November 16, 2018

Meeting transcript on Slack

Current progress on Gutenberg accessibility

The last weekly Gutenberg accessibility status update was published on November 12, 2018. Short recap:

  • 8 pull request merged
  • 19 open pull request labeled for accessibility
  • 90 remaining accessibility issues
  • 17 open pull Requests and 102 issues.

Help is needed on the remaining accessibility labeled Pull Requests.

Current progress on Gutenberg accessibility documentation

@abrightclearweb is handling Gutenberg Accessibility Documentation and it seems to be on hold.

The current document is available in Google Docs. Discussions about the document can take place on the Accessibility team Slack channel or directly by commenting the document. That’s a great way to contribute, as important as any other.

Feedback from 5.0 accessibility lead about the information message for assistive technologies users

Concerning the related Trac ticket @lonelyvegan mentioned that a shorter sentence would help. The current proposal is going to be something like “Users of assistive technology who experience usability issues with Gutenberg should use the Classic Editor” with a link to the Classic Editor plugin search page.

Please note: this task is now addressed in ticket #45178.

WCUS Contributor Day accessibility team table / The Hackathon

The team recently published a post about the accessibility table during WordCamp US contributor’s day.

The idea is to organize a hackathon to work on including some accessibility automated tests in Core Workflow. Deque System will help, as the editor of Axe-Core. The team is currently looking for core developers and committers to help, and some of them are already involved.

WP Tavern also published a post to promote the initiative. 

Next meeting

Next weekly meeting: November 23, 2018 at 16:00 UTC.

Accessibility team meeting agenda: November 16th

This is the proposed agenda for the accessibility team meeting on November 16, 2018 16:00 UTC

  • Current progress on Gutenberg accessibility
  • Current progress on Gutenberg accessibility documentation
  • Feedback from 5.0 accessibility lead about the information message for assistive technologies users (see comments on ticket 45270). 
  • WCUS Contributor Day accessibility team table / The Hackaton
  • Open floor and/or Discussion on a few tickets/issues, time permitting

If you have anything to propose to add to the agenda or specific items related to the above, then please leave a comment below. Either way, everyone is welcome to join!

This meeting is held in the #accessibility channel in the Making WordPress Slack (requires registration).