Accessibility Team Meeting Notes: February 8th

Meeting notes on Slack

Updates on WP 5.2 schedule and goal setting

  • No known schedule, nobody present has an update.
  • Discussed Uniform Search – what it is, what it would require, and what we need in order to have time for it.

Updates on GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ user docs

  • Pinged @dryanpress for updates, no response.
  • Apparently no action on GithubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issue since January 15th.

Updates on Gutenberg phase II

  • Major discussions since last week’s meeting on the topic of navigating between blocks and sidebar (inspector)
  • Lots of promising ideas and engagement; working to reach a decision and implementation.
  • Work is developing on the Navigation menu block. Navigation menus are one of the more complicated and essential features, so accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) should monitor this in an ongoing manner.

Open Floor

Discussed goals with @vossisboss to identify a good path for participation.

Post meeting follow-up:

@greatislander showed up shortly after the meeting with an update on automated testing:

  • Initial idea of packaging as a plug-in proved infeasible due to the size of the package.
  • Waiting on updates for the publication of axe-jest-puppetteer packages to NPM (anticipated around 5.1 releaseRelease A release is the distribution of the final version of an application. A software release may be either public or private and generally constitutes the initial or new generation of a new or upgraded application. A release is preceded by the distribution of alpha and then beta versions of the software..)