WordPress 3.6: Revisions

The CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. team are about to start looking at some improvements around the Post/Page revisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision.. From an 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) perspective, the Compare Revisions display needs some serious work. It’s currently a tabled form with no labels and multiple links with identical text. So I’ve put forwards some suggestions for changes.

#revisions

Ways to Organise the Accessibility Initiative

Since the news that some WordPress teams are to be merged, I’ve been thinking (a lot) about this group might move forward. First off, I need to say that I do understand why it might be necessary to merge some groups. Too much fragmentation is as bad as an overly centralised system when trying to manage/coordinate work whilst also ensuring a constant trickle of new blood.

But I don’t think merging is the answer for this group. 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) is too over-arching an area to work well if we try to split it down into separate groups. We’re likely to lose impetus with over-dilution, Plus we will loose the opportunity to attract assistive technologyAssistive technology Assistive technology is an umbrella term that includes assistive, adaptive, and rehabilitative devices for people with disabilities and also includes the process used in selecting, locating, and using them. Assistive technology promotes greater independence by enabling people to perform tasks that they were formerly unable to accomplish, or had great difficulty accomplishing, by providing enhancements to, or changing methods of interacting with, the technology needed to accomplish such tasks. https://en.wikipedia.org/wiki/Assistive_technology users who could, longer term, become a panel of expert testers. We actively need an ongoing dialogue between technical developers and non-technical users to help 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/ develop effective accessible solutions.

So I feel that we need to stay as a separate group but with direct links into the other groups – possibly via designated lead developers.

If that’s possible, then we’ll also need to work hard to coordinate and communicate the changes that are taking place — both in terms of what we’ve achieved and to highlight work in other groups where we might be able to contribute. To that end, I’m going to see if I can pull in feeds from some of the other groups to see if will help us to highlight areas where we need to get involved.

If you’re already involved in discussions in other groups or in TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/., then please let us know what you are doing via a status update here. If you do not have posting privileges here, let me know and I’ll sort that out for you.

In the meantime, if anyone has any other ideas of how we can ficus our efforts more effectively, then please chime in.