Contributor day at WordCamp US 2017

The 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) table was divided in two parts as always:

  • people who wanted help understanding a11yAccessibility 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) and a review of their work
  • people who know a11y and wanted to help testing

Jackie D’Elia (@jdelia) and Katherine White (@katwhite) did a full day a11y review of 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/. They created issues 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/ and also wrote up extra comments with their opinion. Both ladies are accessibility experts, so that was super useful. All data was sent to Tammie Lister (@karmatosed).

Andrea Fercia (@afercia) worked all morning with Alex Stine (@alexstine), a 16 yr old blind developer that uses NVDA, who came with his father to help the team. Andrea set up SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. on Alex’ computer so he can create patches. He’s a really smart and talented young dev. He wants to write code and test for the team.

Andrea also worked on colour contrast issues in Gutenberg.

Rian explained how to test for accessibility to several devs and designers and reviewed their work. As on every contributor dayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. she gave a 30 minute workshop on keyboard navigation. This time for about 20 people, so that was great. She had a discussion with metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. team about the a11y issues of wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/. Rian will do a review of the pages later this and create a ticket on the meta tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. with a list of issues that needs to be fixed.

Leo Postovoit (@postphotos) joined us, he wants to work on documentation, especially for the information about deaf and hard of hearing people. Leo also wants to help with marketing of the team and the handbook. He will join the team meetings in SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

This was a good contributors day. Leo wants to join the a11y team and has many ideas he wants to work on. It was a joy to see to Jacky and Katherine install Gutenberg via GitGit Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Most modern plugin and theme development is being done with this version control system. https://git-scm.com/. on your local installLocal Install A local install of WordPress is a way to create a staging environment by installing a LAMP or LEMP stack on your local computer. and test, no help needed, working hard. Alex traveled with his father all the way to Nashville to introduce himself and to help out. We now have 3 new awesome testers, this is so much appreciated.

#contr