Title: tl dr I think the team can prioritize&#8230;
Author: Matt Mullenweg
Published: December 12, 2013

---

 [  ](https://profiles.wordpress.org/matt/) [Matt Mullenweg](https://profiles.wordpress.org/matt/)
5:27 am _on_ December 12, 2013      

# tl dr I think the team can prioritize…

tl; dr: I think the team can prioritize its time and efforts better, especially 
around new development.

At this point you’ve all probably seen https://core.trac.wordpress.org/ticket/26527

If this had been raised a week ago, would have been no problem. Plenty of time to
create and test a fix.

The 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.-issue is that this is an easy catch, and [keyboard accessibility is on every basic accessibility checklist](http://webaccess.berkeley.edu/developer-information/top-ten-tips/).
It’s been present since the very earliest days of the THX pluginPlugin A plugin 
is a piece of software containing a group of functions that can be added to a WordPress
website. They can extend functionality or add new features to your WordPress websites.
WordPress plugins are written in the PHP programming language and integrate seamlessly
with WordPress. These can be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party..

As we do features as plugins, it’s really important that this group run and test
those plugins every week to provide the perspective, experience, and patches to 
ensure the plugins meet the high standards of 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) we set for ourselves. Even if a feature pluginFeature
Plugin A plugin that was created with the intention of eventually being proposed
for inclusion in WordPress Core. See [Features as Plugins](https://make.wordpress.org/core/handbook/about/release-cycle/features-as-plugins/)
never comes into coreCore Core is the set of software required to run WordPress.
The Core Development Team builds WordPress., it might become the canonical implementation
of a given idea and be popular on its own right, and so worth investing time into.

### Share this:

 * [  Threads ](https://make.wordpress.org/accessibility/2013/12/12/tl-dr-i-think-the-team-can-prioritize/?share=threads)
 * [  Mastodon ](https://make.wordpress.org/accessibility/2013/12/12/tl-dr-i-think-the-team-can-prioritize/?share=mastodon)
 * [  Bluesky ](https://make.wordpress.org/accessibility/2013/12/12/tl-dr-i-think-the-team-can-prioritize/?share=bluesky)
 * [  LinkedIn ](https://make.wordpress.org/accessibility/2013/12/12/tl-dr-i-think-the-team-can-prioritize/?share=linkedin)
 * [  X ](https://make.wordpress.org/accessibility/2013/12/12/tl-dr-i-think-the-team-can-prioritize/?share=x)
 * [  Facebook ](https://make.wordpress.org/accessibility/2013/12/12/tl-dr-i-think-the-team-can-prioritize/?share=facebook)

 1.   ![](https://secure.gravatar.com/avatar/4f684f4cc972282de186d82860316d741081e106110096762e4b2588b3d5920a?
      s=32&d=mm&r=g)
 2.    [Graham Armfield](https://profiles.wordpress.org/grahamarmfield/)  10:14 am 
      _on_ December 12, 2013
 3.   Hi Matt,
 4.   Whilst I share your frustration at the late discovery of the lack of keyboard
      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) on the new Themes page within the admin area of 3.8, 
      it’s probably for slightly different reasons.
 5.   To you, it seems as though we’ve failed to spot a fundamental accessibility flaw
      in a new piece of WordPress functionality. And I guess, judged on that criterion,
      we have.
 6.   But from my perspective the frustration comes from an “Oh no, not again” place.
      Once again, a new piece of WordPress functionality has been developed from a 
      concept through to a completed article without seemingly a single thought being
      given to how it would work for people who can’t see, or who can’t (or choose 
      not to) use a mouse.
 7.   You are right that keyboard accessibility is high up on every ‘basic accessibility
      checklist’, but I don’t see corresponding comments from you about this on the
      Make WordPress CoreCore Core is the set of software required to run WordPress.
      The Core Development Team builds WordPress. or Make WordPress UIUI UI is an acronym
      for User Interface - the layout of the page the user interacts with. Think ‘how
      are they doing that’ and less about what they are doing. blogs. It is vital that
      developers build accessibility in from the start.
 8.   We’ve been here before. Think: custom menu builder, theme customizerCustomizer
      Tool built into WordPress core that hooks into most modern themes. You can use
      it to preview and modify many of your site’s appearance settings., add media 
      panel, etc. All of these functional pieces were keyboard inaccessible when first
      introduced. The add media accessibility issues are still oustanding a year after
      the functionality was introduced and many months after tracTrac Trac is the place
      where contributors create issues for bugs or feature requests much like GitHub.
      [https://core.trac.wordpress.org/](https://core.trac.wordpress.org/). tickets
      were raised about it. The fixes for the other two mentioned are sticking plaster(
      band-aid) solutions that make life easier for some but do not address the issues
      for others.
 9.   The role of the Make WordPress Accessibility team is multi-directional. We need
      to find accessibility deficiencies within the current WP setup and flag them 
      up, We also need to provide resources that people can use to help them design
      and build with accessibility in mind. And yes, we need to ensure that new stuff
      is accessible.
 10.  But we have a problem. And that problem is resourcing all that. The currently
      active membership of the Make WordPress Accessibility team is small, and as far
      as I know, none of us are employed by Automattic or Audrey. We are volunteers
      who care about accessibility and who care about WordPress. By and large we have
      other careers – whether it’s running a web development company or an accessibility
      consultancy business (like me) or working for someone else. Most of us are not
      hugely technical – some of us are not technical at all.
 11.  The hours that we can give to improving accessibility within WordPress are (speaking
      from my personal situation) few. As a team we direct in areas that seem right
      to us – individually and collectively. Joseph (our team leader) helps to give
      direction here.
 12.  I agree with you that jumping on the new areas and testing them is key, but your
      desire that we should “run and test those plugins every week to provide the perspective,
      experience, and patches” is really not going to happen with the current setup.
 13.  We have been actively trying to attract new members into the team with some success.
      But I’m not sure how easy that will be if people think they might end up receiving
      what some might perceive as a public bollocking from the founder of WordPress.
 14.  It is wrong that the responsibility for lack of accessibility within WordPress
      is laid at the door of the Make WordPress Accessible team. If anything it should
      be laid at the door of all the developers who contribute to building it. But 
      I’m realistic to know that accessibility does not even feature on the radar of
      many developers – and not just within WordPress. That’s something that I’ve joined
      the team to try to change.
 15.  The Accessibility team is here to help out, but responsibility must be shared
      with all those who design and create the functionality that we all know and love.
 16.  I share your aspiration that WordPress should be a force for democratising the
      web. Let’s make sure it includes as many people as possible.
 17.  Regards
       Graham
 18.   * ![](https://secure.gravatar.com/avatar/33252cd1f33526af53580fcb1736172f06e6716f32afdd1be19ec3096d15dea5?
         s=32&d=mm&r=g)
       *  [Matt Mullenweg](https://profiles.wordpress.org/matt/)  11:19 am _on_ December
         12, 2013
       * Not everyone can be good at everything, or even think of everything all of
         the time. I thought the team existed to specialize in the area of 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), and
         provide feedback in that specialized area. There are only four headline features
         in 3.8 — new index.php, new theme browser, 2014, and MP6 — I don’t know how
         long it would take to test as they were merged, or as feature plugins, but
         probably less time than the team’s weekly meeting.
       * There has been plenty of TracTrac Trac is the place where contributors create
         issues for bugs or feature requests much like GitHub.[https://core.trac.wordpress.org/](https://core.trac.wordpress.org/).,
         P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. 
         It can be found at [https://make.wordpress.org](https://make.wordpress.org/),
         and IRC activity in this time period, just not on items slated for 3.8. I 
         understand the point “everyone should be doing this, not just us,” but then
         why have a team if not to advocate? Knowing is half the battle.
       * Could you link the tickets for custom menu builder, media panel, and customizerCustomizer
         Tool built into WordPress core that hooks into most modern themes. You can
         use it to preview and modify many of your site’s appearance settings.?
          - ![](https://secure.gravatar.com/avatar/b518a5cf86a31ce1c2a64870b6e15a1e63e9827afc75f8fc12f7095d0cce7fb4?
            s=32&d=mm&r=g)
          -  [Marko Heijnen](https://profiles.wordpress.org/markoheijnen/)  11:58 am
            _on_ December 12, 2013
          - I wouldn’t blame this on 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)
            team but on the teams that wrote the coreCore Core is the set of software
            required to run WordPress. The Core Development Team builds WordPress. 
            plugins. They are responsible to have a finished product. And they should
            ask advise from the accessibility team. I would not see it as a task from
            this team to know when something is ready for testing. To me there is just
            a lack in communication with core and the rest of the teams.
             * ![](https://secure.gravatar.com/avatar/f348bdb68525f927a7883eb704ea56763c44b50716f9308c97c66d54a4221c1d?
               s=32&d=mm&r=g)
             *  [Amanda Rush](https://profiles.wordpress.org/arush/)  3:42 pm _on_ 
               December 14, 2013
             * Re: communication with the rest of the teams: I haven’t been able to
               attend the IRC meetings for a while, although I’ve been looking at the
               logs afterwords. I’m also looking at the make.WordPress.Accessible page,
               and am wondering if we should have one email address, possible an alius
               at 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/](https://wordpress.org/),
               so that other teams can contact 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) team, and to have all of us on that alius? Also,
               should we maybe have at least a page here that lists who the members
               of the team are, and what their capabilities are so that other teams
               can also find out who they might need to contact to seek advice while
               developing new features or updating other parts of coreCore Core is 
               the set of software required to run WordPress. The Core Development 
               Team builds WordPress.?
                - ![](https://secure.gravatar.com/avatar/479f05d4acc73915a43b24a1ee3f30477d4ee19bbec6a5a79906d396f2b2d2ad?
                  s=32&d=mm&r=g)
                -  [Sam Sidler](https://profiles.wordpress.org/samuelsidler/)  5:17
                  pm _on_ December 14, 2013
                - That’s what this P2P2 P2 or O2 is the term people use to refer to
                  the Make WordPress blog. It can be found at [https://make.wordpress.org](https://make.wordpress.org/)
                  can/should be used for. If there are questions or comments that anyone
                  from any team has, they can easily post them here and 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) team can respond. I 
                  don’t think an email alias is needed. (If email is a person’s preferred
                  format, they can subscribe to this P2 via email.)
          - ![](https://secure.gravatar.com/avatar/4f684f4cc972282de186d82860316d741081e106110096762e4b2588b3d5920a?
            s=32&d=mm&r=g)
          -  [Graham Armfield](https://profiles.wordpress.org/grahamarmfield/)  3:35
            pm _on_ December 12, 2013
          - Testing of changes ought certainly to be prioritized, but when I do 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)
            reviews professionally I use the following AT:
             * NVDA screen reader – with Firefox (and sometimes Chrome)
             * JAWS screen reader – with IE
             * Voiceover on iOSiOS The operating system used on iPhones and iPads. 
               with Safari
             * Dragon Naturally Speaking with IE
          - as well as all the other keyboard testing, colour contrast, etc.
          - The tickets for the areas you asked about are:
          - Custom Menu Builder – [#21289](https://core.trac.wordpress.org/ticket/21289)
            which turned out to be duplicate of [#14045](https://core.trac.wordpress.org/ticket/14045)
          - Theme CustomizerCustomizer Tool built into WordPress core that hooks into
            most modern themes. You can use it to preview and modify many of your site’s
            appearance settings. – [#21283](https://core.trac.wordpress.org/ticket/21283)
          - Add Media – [#23560](https://core.trac.wordpress.org/ticket/23560), [#23561](https://core.trac.wordpress.org/ticket/23561),
            [#23562](https://core.trac.wordpress.org/ticket/23562), [#25100](https://core.trac.wordpress.org/ticket/25100),
            [#25101](https://core.trac.wordpress.org/ticket/25101), [#25102](https://core.trac.wordpress.org/ticket/25102),
            [#25103](https://core.trac.wordpress.org/ticket/25103), [#25104](https://core.trac.wordpress.org/ticket/25104),
            [#25105](https://core.trac.wordpress.org/ticket/25105)
          - ![](https://secure.gravatar.com/avatar/4fd344e387cd0febbb417ee2a2bef7db6b40c8f7ecf4265fb41dcef8e9fa8c4b?
            s=32&d=mm&r=g)
          -  [Joe Dolson](https://profiles.wordpress.org/joedolson/)  4:34 pm _on_ 
            December 12, 2013
          - You mention that there are only four headline features in 3.8; and if that
            were the extent of our task as 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)
            team, that would be great. However, we’re also extensively looking at the
            accessibility problems throughout WordPress, not just within the latest
            features. We’d like to think that the feedback we’ve give on past features,
            such as concerning keyboard accessibility, could be drawn on for future
            features — giving the same comments and advice over and over is more than
            a little bit demoralizing.
          - It’s fabulous to be able to get things fixed, but it’s maddening when new
            features are then introduced with exactly the same problems.
 19.  ![](https://secure.gravatar.com/avatar/b7dbc76934c3ca484e3b4caa7e9784918451a304fbc19bcd8ae77739cf414ec1?
      s=32&d=mm&r=g)
 20.   [Rian Rietveld](https://profiles.wordpress.org/rianrietveld/)  11:25 am _on_
      December 12, 2013
 21.  Hi Matt,
 22.  What Graham writes is what I think too. We are volunteers, 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) work 
      we do is in our free time. We know how important is is, but we need to earn a
      living too.
 23.  Speaking for myself:
       You are right: there should be more testing, more patches,
      more contribution. I see all those possibilities and work to do, but haven’t 
      got the time to dig into it properly.
 24.  If you are really serious about accessibility: please consider to hire someone
      like Graham for proper testing and advice. WordPress certainly deserves that.
 25.  Kind regards,
       Rian
 26.   * ![](https://secure.gravatar.com/avatar/33252cd1f33526af53580fcb1736172f06e6716f32afdd1be19ec3096d15dea5?
         s=32&d=mm&r=g)
       *  [Matt Mullenweg](https://profiles.wordpress.org/matt/)  11:54 am _on_ December
         12, 2013
       * The vast majority of the people who work on and test coreCore Core is the 
         set of software required to run WordPress. The Core Development Team builds
         WordPress. are volunteers as well, including the person who reported the issue,
         and even those who might be employed by Automattic often contributing to core
         isn’t their full-time job, it’s something they do in their extra time. My 
         leading of 3.8 has been in addition to all the normal non-release-lead work
         I do and the full responsibilities and commitments of running a 200+ person
         company. We all have limited time, which is why we should debrief when something
         goes well or doesn’t and see how we can use our time most effectively the 
         next go-round.
          - ![](https://secure.gravatar.com/avatar/b7dbc76934c3ca484e3b4caa7e9784918451a304fbc19bcd8ae77739cf414ec1?
            s=32&d=mm&r=g)
          -  [Rian Rietveld](https://profiles.wordpress.org/rianrietveld/)  1:09 pm
            _on_ December 12, 2013
          - Maybe it will be a good thing, when a coreCore Core is the set of software
            required to run WordPress. The Core Development Team builds WordPress. 
            pluginPlugin A plugin is a piece of software containing a group of functions
            that can be added to a WordPress website. They can extend functionality
            or add new features to your WordPress websites. WordPress plugins are written
            in the PHP programming language and integrate seamlessly with WordPress.
            These can be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
            or can be cost-based plugin from a third-party. is developed, the developer
            knows the functionality also must work without a mouse as a requirement:
            If not: fix it or provide an alternative. Then 99% of all 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)
            problems will be solved. Saves us all a lot of time.
          - Preventing problems by the developer is way easier than scanning the lot
            afterwards and puzzling into the code to find where the problems and the
            solutions are, and getting the blame of not seeing it earlier.
             We should
            help each other Matt.
 27.  ![](https://secure.gravatar.com/avatar/64423a5592dbb3c4402c46302d6f635ae9eafa5a8c4155f0b1bdbbd359901675?
      s=32&d=mm&r=g)
 28.   [_Redd](https://profiles.wordpress.org/sharonaustin/)  1:11 pm _on_ December
      12, 2013
 29.  Matt, first of all, thank you for your stated and public commitment to 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); the 
      statement that
       “Accessibility is extremely important to the project…” made all
      the difference in the world to me at least, because until that point, I seriously
      wondered if there was support for accessibility from the top. The developers 
      have been exceptional, every man and every woman, in making themselves available
      to us if and when we asked for help or guidance. I can’t speak highly enough 
      of them as individuals—and I can’t speak highly enough of you, for having this
      conversation here, with us. That one statement you made on that ticket renewed
      my faith in WordPress, which I have to tell you, was beginning to erode as I 
      saw the priority of accessibility tickets fall as work progressed.
 30.  Okay, here it comes. I think the expectation that volunteers, especially in accessibility,
      can track, maintain expertise on, and contribute in a manner that dovetails with
      the pace of development that is going on with WordPress is not reasonable.
 31.  First, the simple knowledge of accessibility issues is so broad, there is absolutely
      no one on the face of this earth who can know how to deal with all the different“
      kinds” of accessibility issues there are–physical, mental, emotional, all of 
      which are dealt with through user interaction via different facets of development(
      coding skills for the physical problems, user interface problems for the mental
      and emotional problems–different skill sets). I first learned about (and am still
      learning about) screen reader technology because that seemed prominent with the
      accessibility group when I first joined, but most of what I need for the students
      requires knowledge of accessibility technology used by switch users–a different
      knowledge set is required for this. I won’t even talk about how one must know
      how to go through a matrix of operating systems, browsers, and so on for each
      of them. It takes a lifetime, and I do mean a lifetime, to understand in one’s
      guts what needs to be done.
 32.  Second, the bar has really been raised for people like me who want to contribute.
      I think that the skills required for making a contribution may be taken for granted,
      when they should not be. A very, very, very serious time demand is made on anyone
      who wants to contribute. I’ve learned PHPPHP PHP (recursive acronym for PHP: 
      Hypertext Preprocessor) is a widely-used open source general-purpose scripting
      language that is especially suited for web development and can be embedded into
      HTML. [https://www.php.net/manual/en/index.php](https://www.php.net/manual/en/index.php)
      on my own, but now, before I can contribute patches, I must learn a versioning
      software on my own time. This is no small feat. I work two jobs, neither of which
      have any benefits of time off (much less any insurance or retirement or anything
      like that) and most of my free time goes to either an ailing mother or a mentally
      challenged sibling. These are fierce time demands, because one must pursue a 
      LOT of various appointments for basic things like keeping the financial books,
      taking them to the doctors (frequently) going shopping, what not. Most people
      have no idea how crushing the time demands are on anyone who has family members
      with disabilities, which is the bottom reason WHY I am in the accessibility group.
      Most people have to give up their jobs to take care of family members.
 33.  Here’s the point of above: most of the people who understand accessibility problems
      understand them because they have first hand knowledge of the problem, but those
      same people are really hammered when it comes to time. Much, much, much more 
      than the average so-called “busy” person. I give up very precious and dear personal
      time to work with WordPress, but this cannot go on forever. The ONLY free time
      I will have to learn versioning software will be during my Christmas break…a 
      few days. There is so little time available to me, I can say this: anything I
      give to WordPress is at the expense of my family life, and social life. But it
      is that important to me, and I believe in the people who are at WordPress, and
      that these people want to do the right thing.
 34.  Why am I here? WordPress gives me real hope. IF, and only IF, we can develop 
      platforms that work in hospitals, AND we can create platforms that the disabled
      can use, then you would not believe how much good that does for the other family
      members.
 35.  We few volunteers are always chasing emergencies. There is no “system” to the
      madness of keeping up. All we do is see fires and then run to put them out. It
      takes TIME to develop an understanding of accessibility issues as it relates 
      to coding, as it relates to WordPress, as it relates to operating systems, everything.
      This schedule of 3.6 to 3.7 to 3.8 is, in my opinion, beyond the human scale 
      of being able to digest the implications of the technology, and then apply it,
      much less test it.
 36.  Thank you for listening. Your presence here, in this blog, makes all the difference
      in the world. Thank you again.
 37.  ![](https://secure.gravatar.com/avatar/4dd37f9e51d0d860d89cfcc34c1d711aba887dd34583dfaf19d725e1e53fc139?
      s=32&d=mm&r=g)
 38.   [petervanderdoes](https://profiles.wordpress.org/petervanderdoes/)  3:35 pm 
      _on_ December 12, 2013
 39.  Wow! To blame a group of volunteers pretty harsh.
 40.  I blame this on improper change management and maybe a little bit release management.
 41.  Release management:
       If the release manager, if there even is one, would have
      a list changes (I guess this would be TracTrac Trac is the place where contributors
      create issues for bugs or feature requests much like GitHub.[https://core.trac.wordpress.org/](https://core.trac.wordpress.org/).)
      and a checklist to make sure every team did their part, this would have been 
      caught a while ago. How to know if a team needs to do anything, well that’s part
      of Change management.
 42.  Change management:
       When a change is proposed, all teams need to be informed 
      about the change, what the change is etc. Each team decides whether or not it
      has implications for their team. A change in DB structure would be very unlikely
      to have an impact on 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) team, while a change in the UIUI
      UI is an acronym for User Interface - the layout of the page the user interacts
      with. Think ‘how are they doing that’ and less about what they are doing. would
      be very likely to impact the Translation team and Accessibility team and therefor
      they need to be informed.
 43.  The point is that there needs to be somebody who knows the whole organization
      and can decide if a change impacts a certain team and inform that team. Teams
      themselves can not always make that assessment.
 44.  ![](https://secure.gravatar.com/avatar/27180c82524020e7339e2b30818b6d8ab004c54f730f12b1434b1e365be0e175?
      s=32&d=mm&r=g)
 45.   [Ipstenu (Mika Epstein)](https://profiles.wordpress.org/ipstenu/)  5:27 pm _on_
      December 12, 2013
 46.  I don’t think Matt was making an attempt to blame anyone. Rather, perhaps he 
      intended bring awareness to the shared blame that was everyone missing this one.
 47.  That said, I think putting the onus on 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) has backfired, and may not be the
      right direction for this. The reason these things weren’t a problem previously
      is, in part, that everyone tested trunk. Now they’re being asked to test trunk
      plus a ton of plugins, some of which they may not be aware of yet because there’s
      a lot of information flying around and, as we all know, it’s very easy to miss
      something.
 48.  My suggestion: BEFORE a feature can be moved from PluginPlugin A plugin is a 
      piece of software containing a group of functions that can be added to a WordPress
      website. They can extend functionality or add new features to your WordPress 
      websites. WordPress plugins are written in the PHP programming language and integrate
      seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory
      [https://wordpress.org/plugins/](https://wordpress.org/plugins/) or can be cost-
      based plugin from a third-party. status to CoreCore Core is the set of software
      required to run WordPress. The Core Development Team builds WordPress., it should
      have a checklist that includes a11y testing.
 49.  Now this would change the relationship of a11y and core a little, I know, because
      someone would have to be on-tap as a ‘release leadRelease Lead The community 
      member ultimately responsible for the Release. for a11y’ as it were, or in lieu
      of that, the a11y rep could fill in for that. The plugin dev would post here (
      or contact the rep to post) that such and such plugin feels they’re ready for
      core, and it needs testing for a11y.
 50.  If it passes, it can go into core and then should continue to be tested as normal.
 51.  Would that make sure the problems we have this time never happen again? Probably
      not. But it should reduce it a little.
 52.   * ![](https://secure.gravatar.com/avatar/4dd37f9e51d0d860d89cfcc34c1d711aba887dd34583dfaf19d725e1e53fc139?
         s=32&d=mm&r=g)
       *  [petervanderdoes](https://profiles.wordpress.org/petervanderdoes/)  6:29 
         pm _on_ December 12, 2013
       * Oh I clearly see an attempt to blame 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) team, he posted
         on their page and starts of with: “tl; dr: I think the team can prioritize
         its time and efforts better, especially around new development.”
       * Which team is he talking about if not the Accessibility team?
          - ![](https://secure.gravatar.com/avatar/27180c82524020e7339e2b30818b6d8ab004c54f730f12b1434b1e365be0e175?
            s=32&d=mm&r=g)
          -  [Ipstenu (Mika Epstein)](https://profiles.wordpress.org/ipstenu/)  7:34
            pm _on_ December 12, 2013
          - I don’t think the world ‘blame’ is appropriate. I totally see why it looks
            that way, but I really don’t think Matt wants to BLAME anyone, I think 
            it was an intent to highlight.
          - But I’m working hard to read everything with the best intentions 🙂
          - ![](https://secure.gravatar.com/avatar/33252cd1f33526af53580fcb1736172f06e6716f32afdd1be19ec3096d15dea5?
            s=32&d=mm&r=g)
          -  [Matt Mullenweg](https://profiles.wordpress.org/matt/)  12:50 am _on_ 
            December 14, 2013
          - I _do_ think the team can prioritize its time and efforts better, and I’d
            like to see the team’s volunteers impact be as high as possible for their
            scarce time. I wouldn’t spend my time sharing my thoughts here if I didn’t
            think it could make a difference. I would say the same thing if I saw a
            developer, designer, forum helper, or documentation writer doing the same.
          - I’m not blaming anybody, because I’m not concerned about it being anyone’s
            fault. There’s no purpose or anything to win. What has happened has happened;
            I’m only interested in what happens next. Critical self-examination is 
            at the coreCore Core is the set of software required to run WordPress. 
            The Core Development Team builds WordPress. of why WordPress has remained
            at the forefront in the consumer sphere, I’d like to see that in 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)
            sphere as well.
             * ![](https://secure.gravatar.com/avatar/4fd344e387cd0febbb417ee2a2bef7db6b40c8f7ecf4265fb41dcef8e9fa8c4b?
               s=32&d=mm&r=g)
             *  [Joe Dolson](https://profiles.wordpress.org/joedolson/)  3:17 am _on_
               December 14, 2013
             * The WP 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) team 
               is really just starting to get momentum, and find our path towards how
               we’re actually going to spend our time and make the biggest impact.
             * There are 3 specific paths for us to follow: 1) “low hanging fruit”,
               which is to say easily accomplished tasks – simple, with minimal impact
               other than having an accessibility benefit. The remove title attributes
               ticket is intended to be this kind of thing: kill a bunch of title attributes
               that hinder accessibility, and serve no other purpose. 2) Touch on new
               stuff. This is something we didn’t do well in this latest release cycle—
               and that’s a communication problem, really — we need to become more 
               integrated into the release cycle, and that’s both a push and pull responsibility.
               Mostly, this cycle we responded to requests for 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) feedback, but minimally investigated other new
               features. 3) Deal with outstanding, long-term issues that are fairly
               complex: such as getting the add media panel dealt with, etc.
             * Because we’re so few, I think that dealing with the fast-paced new release
               cycle was a little overwhelming for us; but this conversation is, frankly,
               great for getting more sense of how the whole process works.
             * Thanks for your involvement, Matt – this is very important to all of
               us, and finding our path is frequently a bit corkscrewed.
       * ![](https://secure.gravatar.com/avatar/735b5bed7bc1c971890cd5857808ffa6405018eb4469849b1a6a60b8d38515a7?
         s=32&d=mm&r=g)
       *  [Andy](https://profiles.wordpress.org/andymci/)  7:17 pm _on_ December 12,
         2013
       * Agreed. Something was missed; what can we do differently in the future to 
         avoid it happening again?
       * Riffing off of @Ipstenu’s suggestion a bit…
          - Make 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) a criteria for plugins to 
            go into CoreCore Core is the set of software required to run WordPress.
            The Core Development Team builds WordPress..
          - Forces core team(s) to better understand a11y requirements.
          - Creates opportunity to educate core contributorsCore Contributors Core 
            contributors are those who have worked on a release of WordPress, by creating
            the functions or finding and patching bugs. These contributions are done
            through Trac.
             [https://core.trac.wordpress.org](https://core.trac.wordpress.org)
            on a11y.
          - More awareness = potentially more a11y team members.
          - More a11y team members = plugins get approved more quickly.
          - More a11y team members = ramping up other education efforts.
       * There’s a disparity in team size, awareness, and understanding between Core
         and 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). That’s a reality. Now how do we _constructively_ 
         work around that to improve the situation?
          - ![](https://secure.gravatar.com/avatar/4f684f4cc972282de186d82860316d741081e106110096762e4b2588b3d5920a?
            s=32&d=mm&r=g)
          -  [Graham Armfield](https://profiles.wordpress.org/grahamarmfield/)  9:35
            am _on_ December 13, 2013
          - I agree with Joe, I think this is a great idea. And thanks also to @Ipstenu
            for the idea.
          - ![](https://secure.gravatar.com/avatar/5a263b742839b221f4754f2ad2618d7f2e8021a28029e60b9e0db5ca1357675e?
            s=32&d=mm&r=g)
          -  [Tom Auger](https://profiles.wordpress.org/tomaugerdotcomyahooca/)  4:
            03 pm _on_ December 13, 2013
          - +1, in particular, the checklist criteria for plugins going into coreCore
            Core is the set of software required to run WordPress. The Core Development
            Team builds WordPress. (sort of a “pluginPlugin A plugin is a piece of 
            software containing a group of functions that can be added to a WordPress
            website. They can extend functionality or add new features to your WordPress
            websites. WordPress plugins are written in the PHP programming language
            and integrate seamlessly with WordPress. These can be free in the WordPress.
            org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
            or can be cost-based plugin from a third-party. review” – similarly to 
            the way themes in the repo get a “theme review”).
       * ![](https://secure.gravatar.com/avatar/4fd344e387cd0febbb417ee2a2bef7db6b40c8f7ecf4265fb41dcef8e9fa8c4b?
         s=32&d=mm&r=g)
       *  [Joe Dolson](https://profiles.wordpress.org/joedolson/)  7:46 pm _on_ December
         12, 2013
       * I think that’s a great suggestion; and I think you’re absolutely right about
         why it’s so easy to miss features: with so many pieces to balance, it’s hard
         to tell which ones are actually in the puzzle…
 53.  ![](https://secure.gravatar.com/avatar/64423a5592dbb3c4402c46302d6f635ae9eafa5a8c4155f0b1bdbbd359901675?
      s=32&d=mm&r=g)
 54.   [_Redd](https://profiles.wordpress.org/sharonaustin/)  9:29 pm _on_ December
      12, 2013
 55.  Asking out of total ignorance here; is there any way that automatic testing can
      help us “narrow down” problems, or reduce the workload involved? See this article:
 56.  [
       Web Accessibility Testing: Do Automatic Testing First
 57.   * ![](https://secure.gravatar.com/avatar/4f684f4cc972282de186d82860316d741081e106110096762e4b2588b3d5920a?
         s=32&d=mm&r=g)
       *  [Graham Armfield](https://profiles.wordpress.org/grahamarmfield/)  10:39 
         am _on_ December 13, 2013
       * I’ve read Karl’s article and he has some sound ideas in there. Yes there can
         be a role for automated tests but in my view it’s fairly limited – because
         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 often about context. Automated testing can tell
         you if there is no alt attribute on an image, but if there is one present,
         it can’t tell you whether the text is appropriate.
       * In my experience, automated testing works best on simpler web pages. I use
         the WAVE toolbar within Firefox and like Karl suggests, I always go to that
         early in my accessibility testing. But it’s only ever the bread stick before
         the main course.
       * But within WordPress admin we’re now dealing with a much more sophisticated
         UIUI UI is an acronym for User Interface - the layout of the page the user
         interacts with. Think ‘how are they doing that’ and less about what they are
         doing. that uses and in some cases relies on a lot of javascriptJavaScript
         JavaScript or JS is an object-oriented computer programming language commonly
         used to create interactive effects within web browsers. WordPress makes extensive
         use of JS for a better user experience. While PHP is executed on the server,
         JS executes within a user’s browser.
          [https://www.javascript.com](https://www.javascript.com/)
         to function. I think you’d struggle to find automated tools that can deal 
         with all that – but I’m happy to be proved wrong there.
       * I tried WAVE with the new Themes page and it finds two errors – both relating
         to the label for the Search installed theme which is orphaned from its input
         field.
       * The main issue that caused the rumpus in the Themes page is to do with keyboard
         accessibility – in that as originally created it was not possible to tab around
         the selection of themes and action them with keystrokes.
       * So that points up the first accessibility test I would suggest that anyone
         does on any website or web app – “can I access and action everything using
         the keyboard only”. You don’t need special tools for that – just use the tab
         key, the enter key, the up/down arrow keys, and in certain situations, the
         space bar.
       * The WordPress admin screens here, and in other places like Add Media and Theme
         CustomizerCustomizer Tool built into WordPress core that hooks into most modern
         themes. You can use it to preview and modify many of your site’s appearance
         settings. have (sort-of) entered the world of Rich Internet Applications –
         by their non-native use of HTMLHTML HTML is an acronym for Hyper Text Markup
         Language. It is a markup language that is used in the development of web pages
         and websites. constructs combined with scripting. This can be a dangerous 
         area for accessibility. But there are solutions out there and that is where
         the ARIA techniques will need to come in.
       * This leads on to the second accessibility test needed for all this new functionality–“
         even if I can tab to things and action them, what information am I giving 
         to screen readers?” Making a
       *  element part of the tab order on it’s own is not enough as a
       *  has no native role, or state, or label, or description.
       * If we’re going to develop UI like this then ARIA has to become second nature
         to all of us. ARIA support is growing across some assistive technologyAssistive
         technology **Assistive technology** is an [umbrella term](https://en.wikipedia.org/wiki/Umbrella_term)
         that includes assistive, adaptive, and rehabilitative devices for [people with disabilities](https://en.wikipedia.org/wiki/Disability)
         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](https://en.wikipedia.org/wiki/Technology) needed to
         accomplish such tasks.
       * [https://en.wikipedia.org/wiki/Assistive_technology](https://en.wikipedia.org/wiki/Assistive_technology)–
         screen readers, but not in others – voice recognition. There’s no doubt we
         will leave people behind.
       * Sorry, this got longer than I intended.
 58.  ![](https://secure.gravatar.com/avatar/c279d00cf8d7c55faab3acb6ee3a7f2eb5bb2e5e81aa73c143e627ca3902884e?
      s=32&d=mm&r=g)
 59.   [David A. Kennedy](https://profiles.wordpress.org/davidakennedy/)  9:43 pm _on_
      December 12, 2013
 60.  I agree on many of the points raised by Ipstenu and Andy.
 61.  People’s time and skill levels will always be variables here so it’s important
      we remember that.
 62.  That being said, I think the most important items we focus on are:
 63.   * Placing 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) requirements into the release cycle for CoreCore Core
         is the set of software required to run WordPress. The Core Development Team
         builds WordPress., Feature Plugins, etc. Maybe we could have a tiered approach
         here like Basic, Medium and Advanced requirements? That way everything gets
         out the door with at least the basics in mind. Medium and Advanced things 
         could come later in future releases.
       * Continuing to create educational resources for the developers and users of
         WordPress. That way, we have a place to send people so they can learn more
         when needed.
       * Try to organize our efforts better as an team. I’m not sure what this looks
         like, but maybe we have people lead certain aspects since accessibility hits
         so many areas. I’m thinking a Team Lead (Already have Joe on this! :)), Developer
         Advocate (Interface with other developers on code issues), Testing Advocate(
         Helps facilitate testing features and patches), Resources Advocate (Leads 
         the development of accessibility resources in the Codex, Handbooks, etc.).
         Each of the Advocates could coordinate with other volunteers interested in
         assisting with certain tasks.
 64.  Those are just ideas I’m throwing out there for consideration.
 65.  We’re making some good progress on the accessibility front, so let’s focus on
      that rather than on a blame game. To continue that progress we have to keep weaving
      accessibility into the development process so it _is_ a priority. It’s everyone’s
      job to care about accessibility and make it happen, but it’s the accessibility
      team’s responsibility to guide that process.
 66.  ![](https://secure.gravatar.com/avatar/479f05d4acc73915a43b24a1ee3f30477d4ee19bbec6a5a79906d396f2b2d2ad?
      s=32&d=mm&r=g)
 67.   [Sam Sidler](https://profiles.wordpress.org/samuelsidler/)  12:48 am _on_ December
      13, 2013
 68.  I think this team has done a good job with the resources they have. It’s sad 
      something this major was missed, but I think that “miss” happened due to poor
      coordination, specifically, when the coreCore Core is the set of software required
      to run WordPress. The Core Development Team builds WordPress. team reviewed feature
      plugins for inclusion. I missed it too and for that I’m sorry.
 69.  A few thoughts:
 70.  **[@matt](https://profiles.wordpress.org/matt/):** Do you know what this team
      works on outside of core? There’s a lot involved in making 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) better
      throughout WordPress. A huge part of that is obviously WordPress core, but this
      group works on a lot of other things as well. After all, what’s the point of 
      a accessible WordPress without themes that are also accessible? (As one example.)
      Your post reads like you aren’t considering those other contributions.
 71.  The “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.-issue” for me isn’t that this was an “easy catch”, it’s that
      several people weren’t considering accessibility during the feature pluginFeature
      Plugin A plugin that was created with the intention of eventually being proposed
      for inclusion in WordPress Core. See [Features as Plugins](https://make.wordpress.org/core/handbook/about/release-cycle/features-as-plugins/)
      process. Part of that seems to be a fundamental misunderstanding of what accessibility
      is, why it’s important, and how to apply accessibility principles to WordPress(
      the project).
 72.  This small team has tried to have a bigger impact by adding new theme review 
      requirements (including getting a new theme tag added in WordPress 3.8), participating
      in the pluginPlugin A plugin is a piece of software containing a group of functions
      that can be added to a WordPress website. They can extend functionality or add
      new features to your WordPress websites. WordPress plugins are written in the
      PHP programming language and integrate seamlessly with WordPress. These can be
      free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
      or can be cost-based plugin from a third-party. and theme development handbooks
      to ensure they include accessibility best practices, and yes, working on WordPress
      core.
 73.  Unlike most teams, this is an entirely volunteer team. Consider this: of the 
      lead devs, all but one is employed to work on WordPress (arguably that one is
      too). Those who worked on UIUI UI is an acronym for User Interface - the layout
      of the page the user interacts with. Think ‘how are they doing that’ and less
      about what they are doing. this cycle were almost entirely employed to work on
      WordPress. Heck, the leads of the 3.8 feature plugins were all Automatticians
      and likely had most – if not all – of their time to contribute to core. A majority
      of the most active contributors to the support, docs, plugins, themes, community,
      and meta teams are employed to work on WordPress. Sure, some of those contributors
      have other responsibilities, but many can work part or full time on WordPress.
      The accessibility and polyglots teams are the only two that are entirely volunteer.
 74.  My point is this: expecting this team to do “everything” related to accessibility
      isn’t reasonable. Accessibility is something everyone should think about, every
      step of the way, just as we think about UI every step of the way. That’s what
      this team has been working on and it’s what they should keep working on.
 75.  There’s a few ways we can help to ensure a situation like this doesn’t happen
      again. Here are some suggestions:
 76.   * As I’ve mentioned to some on this team individually, feature plugins need 
         a person from the accessibility team to “follow along” and make sure accessibility
         is being taken into consideration. This does _not_ mean active development.
       * As @ipstenu mentions above, feature plugins should not be included without
         accessibility testing. This should be on a “requirements” checklist.
       * Developers need a better understanding of how to develop with accessibility
         in mind. I recommend improving documentation like the core contributor handbook.
         There are probably other things we can do here.
       * Fundamentally, there are a lot of people in core who don’t understand why 
         accessibility is important. This needs to change, though I don’t have a good
         suggestion as to how.
 77.  On a more personal note…
 78.  No one in my family is entirely blind, deaf, or unable to use a keyboard. But
      accessibility is important to me because I’ve seen that even small changes go
      a long way. For example, my mom uses trifocals to see. Often because of small
      type or poor contrast, she has to take off her glasses and literally put the 
      computer an inch from her face to see what’s on the screen. My dad has a similar
      problem. I have friends with really bad carpal tunnel syndrome, necessitating
      the use of one hand at times. I’ve had my trackpad break in the past, requiring
      me to use only my keyboard until I could get it fixed. All of these situations
      are helped by good accessibility features. Despite what some believe, accessibility
      is _not only for the blind, deaf, or disabled_. Accessibility is for everyone.
      Collectively, we need to do a better job of making this point to WordPress contributors.
 79.  ![](https://secure.gravatar.com/avatar/62ed6669556644a294591975f01137cd76ea6d1dcd8bf8b3328c1e2bf6e2a80d?
      s=32&d=mm&r=g)
 80.   [Dion Hulse](https://profiles.wordpress.org/dd32/)  1:04 am _on_ December 13,
      2013
 81.  To come to Matts defense here… I don’t believe he was intending on _blaming_ 
      the team for any issues or lack of 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) in WordPress, rather a suggestion
      on how the team can be better integrated into the community and have a greater
      impact than it currently is. **A way to improve the impact the team has upon 
      WordPress**.
 82.  It’s more that the team HAS been active, as the discussions on this P2P2 P2 or
      O2 is the term people use to refer to the Make WordPress blog. It can be found
      at [https://make.wordpress.org](https://make.wordpress.org/) prove. The problem
      is that most of the discussions are related to long-standing issues in WordPress,**
      we should aim to be making new functionality accessible and fixing up old stuff
      in the time available along the way**.
 83.  I personally DID try using the new Themes page with Voice over, I failed to recognise
      the problems however as I’m not specialised in it. 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 in
      the minds of all the CoreCore Core is the set of software required to run WordPress.
      The Core Development Team builds WordPress. Developers, and conscious decisions
      are made all the time that are not visible, but we’re not experts.. and we don’t
      make the right decisions all the time, even if we think we are.
 84.  Having a team like this one should mean that it keeps up with what’s happening
      in WordPress, there should at least be someone (..a team repTeam Rep A Team Rep
      is a person who represents the Make WordPress team to the rest of the project,
      make sure issues are raised and addressed as needed, and coordinates cross-team
      efforts.?) who is tasked with keeping up with the [Updates Posts](https://make.wordpress.org/updates)
      and filling the rest of the team in on whats coming up that should be looked 
      at. **Accessibility shouldn’t be something that the Core Team has to come request
      feedback for, if you notice something, you should be telling us that there’s 
      an issue** IMHO.
 85.  To give some personal feedback.. A significant amount of time has been spent 
      on [Removing title attributes](https://make.wordpress.org/accessibility/2013/12/12/remove-title-attributes-trac-tickets/)
      and [meaningful links in the admin](https://make.wordpress.org/accessibility/2013/11/30/patches-provided-for-25459-meaningful-links-in-admin/)–
      both of which are long-standing, and mostly minor issues _in the grand scheme
      of things_.
       To take the meaningful links discussion for example, there’s very
      little input from the core team on that and has probably had way too many hours
      spent on something that the team probably shouldn’t be doing (Propose a HTMLHTML
      HTML is an acronym for Hyper Text Markup Language. It is a markup language that
      is used in the development of web pages and websites. markup and translation 
      method that works for all accessible users and other languages sure, but there’s
      really no need to write the code for us or work in magical methods.. Just say
      what’s needed and how it can be achieved, that’s good enough..)
 86.   * ![](https://secure.gravatar.com/avatar/4fd344e387cd0febbb417ee2a2bef7db6b40c8f7ecf4265fb41dcef8e9fa8c4b?
         s=32&d=mm&r=g)
       *  [Joe Dolson](https://profiles.wordpress.org/joedolson/)  3:38 am _on_ December
         13, 2013
       * I think a good question is: what do the lead developers want to hear from 
         us? If we can just walk in, comment “x isn’t usable by keyboard”, and let 
         you guys move forward until you have something you want us to take another
         look at, that’s awesome, and we can do that. Knowing how much information 
         we need to provide is key, I think – when we need to elaborate the full scope
         of the access issues, that’s overwhelming; if we can just drop a note and 
         know that it will be acted on, that’s awesome.
       * I don’t think that Matt was blaming us; I think that Matt was writing quickly,
         when it was late, and with a bit of frustration. I do, however, think that
         we need to find a way to integrate this team more fully into the overall process.
         Like Sam said, we’re trying to watch a lot of stuff, and there aren’t very
         many of us, each only able to dedicate a few hours a week.
          - ![](https://secure.gravatar.com/avatar/479f05d4acc73915a43b24a1ee3f30477d4ee19bbec6a5a79906d396f2b2d2ad?
            s=32&d=mm&r=g)
          -  [Sam Sidler](https://profiles.wordpress.org/samuelsidler/)  7:34 am _on_
            December 13, 2013
          - That’s the real question. I also don’t think Matt was placing blame here,
            but I can see how it came across like that to a number of people.
          - That being said, it wasn’t clear to 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)
            team that processes should change. The status quo was working up until 
            the 3.8 release cycle. When the overall development process changed, there
            was no direction that the team should do things differently. Perhaps it
            was deemed obvious, but clearly it wasn’t to this team.
          - The lack of communication was one of the failures here and one of the places
            we can easily improve in the future. When the process changed, it should’ve
            been adamantly clear that this team needed to change their focus. (I explained
            some of this to individuals, but it wasn’t enough and it wasn’t from the
            lead developers, which would’ve been more effective.)
          - ![](https://secure.gravatar.com/avatar/f348bdb68525f927a7883eb704ea56763c44b50716f9308c97c66d54a4221c1d?
            s=32&d=mm&r=g)
          -  [Amanda Rush](https://profiles.wordpress.org/arush/)  3:59 pm _on_ December
            14, 2013
          - OK, in order to help with communication with other teams issues, I have
            added the other IRC meetings, (docs, dev, ETC) to my calendar, and have
            slotted the necessary time to attend, as well as of course 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).
            None of this is an attempt to steal extra credit or anything from other
            team members on my part, just trying to help, because I’d rather take some
            of Matt’s observations in mind and try to help with what he’s raising.
             * ![](https://secure.gravatar.com/avatar/afae9829470597441831a0a31095af9f17bb399071b4d124d2ba7cf5c95171b8?
               s=32&d=mm&r=g)
             *  [trishasalas](https://profiles.wordpress.org/trishasalas/)  3:36 pm
               _on_ December 17, 2013
             * I’m not sure where to reply on this lengthy thread but I would like 
               to lend my voice…and my time. I am feeling the need to specialize in
               what I do for 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/](https://wordpress.org/).
               To be scattered is to be less effective in my mind. Since I have a son
               who is legally blind this is something that affects me daily. I would
               like to learn more about the other areas of 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) as well.
             * I think it would be an interesting role to act as a liaison between 
               the feature pluginFeature Plugin A plugin that was created with the 
               intention of eventually being proposed for inclusion in WordPress Core.
               See [Features as Plugins](https://make.wordpress.org/core/handbook/about/release-cycle/features-as-plugins/)
               leads and the 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) team 
               but if that isn’t needed I am willing to pitch in wherever is needed.
               I posted to Amanda’s reply because it seems that she has spoken of a
               similar ‘role’ here.
             * My biggest issue at the moment is that the BuddyPress dev meeting is
               the same time as the a11y meeting, so I will be there but my attention
               will be divided 🙂
       * ![](https://secure.gravatar.com/avatar/479f05d4acc73915a43b24a1ee3f30477d4ee19bbec6a5a79906d396f2b2d2ad?
         s=32&d=mm&r=g)
       *  [Sam Sidler](https://profiles.wordpress.org/samuelsidler/)  7:53 am _on_ 
         December 13, 2013
       * I don’t think Matt needs defending here. I’m certain he wasn’t trying to place
         blame, as I’ve said above (below?). The phrasing did come across that way 
         to a number of people on this team and elsewhere. But I don’t believe that
         was his intention.
       * For the record, _you_ may have tried Voiceover on the themes page (not understanding
         how it worked), but that doesn’t mean “all the CoreCore Core is the set of
         software required to run WordPress. The Core Development Team builds WordPress.
         Developers” are conscious of 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). And since 
         you don’t have an understanding of how it worked, why wasn’t there an explicit
         question to the 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) team about it? Why wasn’t that one of the first things
         tested before THX went in? (Again, I failed here too.)
       * The posts on make/updates are great but how often are they really updated?
         The last core team update was on November 14. Not that I’m great about my 
         updates either, just pointing out they might not be the best way to know what’s
         going on in the project.
       * Really though, I disagree that accessibility shouldn’t be something the core
         team requests feedback on. There’s too much happening in the project for any
         single team to follow, including the core team. Posts on make/updates help,
         but aren’t frequent enough to a be all and end all. I absolutely believe that“
         if you notice it, say something” should be a standard thing for the accessibility
         team, but it’s clear they _didn’t_ notice the themes issue. I don’t think 
         they’ve ever not said something, if they’ve seen it. Perhaps they should’ve
         noticed this issue, but they’re also (as I said above) much smaller than other
         teams and entirely volunteer. Because they’re different than every other team,
         why are we pretending they’re the same? I think we absolutely should request
         an accessibility review for new features.
 87.  ![](https://secure.gravatar.com/avatar/64423a5592dbb3c4402c46302d6f635ae9eafa5a8c4155f0b1bdbbd359901675?
      s=32&d=mm&r=g)
 88.   [_Redd](https://profiles.wordpress.org/sharonaustin/)  2:16 pm _on_ December
      13, 2013
 89.  We are making progress, real progress here, thanks to everyone involved. Greatly
      appreciated.
 90.  Do you know what this team works on outside of coreCore Core is the set of software
      required to run WordPress. The Core Development Team builds WordPress.?
 91.  For me personally, I have temporary work at a university that ends this month.
      I am/was part of the site architecture team, and set up a WordPress website under
      the direction of a design committee. I don’t consider the site to be accessible,
      but the group is learning more and more by working with me. For example, we have
      a search box that expands to multiple options through JQuery–but traps any one
      who doesn’t use a mouse via its lack of an escape key when the search is complete.
      I pointed that out to the lead code “author” of the site, who was quite surprised,
      and he will take care of it. I asked for a “Zoom Text” capability to be embedded
      within the site, but that was turned down, because the words “Zoom Text” disturbed
      the visual layout of the site. So, I watch a student take a bus or hitch a ride
      to come to the university to use a Zoom Text reader on our campus in order to
      do his work. This kills me. He could be doing the work from home if we had that
      simple little two words on our site. But the point is, I have lost most of my
      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) “battles” in setting up this WordPress site—but I think
      I’ve actually won “the war” through education. When I leave here, the site WILL
      be more accessible at to those with screen readers, and some of the switch users,
      due to the conversations I’ve had with the lead coder.
 92.  My other temporary job is to teach online. Every single semester I encounter 
      students with disability problems–and here’s the sad thing–many are not “officially”
      disabled, and therefore cannot receive disability assistance. You would be surprised
      how many people SHOULD be getting disability assistance, but are not. The economy
      plays an especially cruel hand to those in need. There’s no money to go around
      for these people.
 93.  This is a critical point, and why I am so involved in making platforms that are
      accessible. If we can’t get formal assistance for these people, then, maybe the
      free, accessible platform of WordPress can do this. This would spare students
      from having to go through the the horrible time-consuming paperwork involved 
      just so they can go to school. One of my best students typed long essays from
      his wheelchair, one finger-poke at a time…because his stroke took everything 
      else from him. Bizarrely, we had no way to help him with studies other than to
      give him only 10% more time on timed test.
 94.  Bottom line, my life and my jobs inform my knowledge on accessibility issues.
      I’m not saying I’m an “expert”, but definitely, I have a sense of what works 
      and what doesn’t for those with disabilities—and this is important–those who 
      support those who have disabilities; i.e. family members, institutions, etc.
 95.  Web platforms are so, so much more than an online version of information—they
      are critical because they can DELIVER information to those who may not otherwise
      receive it. This is the game-changer that WordPress can be. For twenty percent—
      of–the–world. This is huge.
 96.  What do I think that can be done to help out the situation?
 97.  Make a matrix.
 98.  Making a matrix will provide a powerful visualization of the task at hand–and
      in a sense, that very visualization tool will serve as an educational tool, bringing
      to light the enormity of the problem.
 99.  And it will allow us to “prioritize” better.
 100. For example, if one person is an expert on screen readers, and another person
      is an expert on voice recognition systems, we can “divide and conquer” the task
      of making a feature accessible.
 101. And, if the solution is recorded somewhere, we can reuse that solution for the
      next version of WordPress.
 102. A matrix will also allow us to wrap our arms around the problem better.
 103. For example, if a solution for an accessible menu works in Chrome, will it work
      in Firefox?
 104. Another example–fine, the solution works in IE10 — does it work in IE11?
 105. You get the point.
 106. It is something I feel that the accessibility team SHOULD put together FOR the
      developers….it would allow everyone to really “see” the problem in an organized
      manner, and therefore, attack the problems in an organized manner.
 107. Finally, I do think a simple review of even common standards is in order. If 
      a web platform works as it should by WCAGWCAG WCAG is an acronym for Web Content
      Accessibility Guidelines. These guidelines are helping make sure the internet
      is accessible to all people no matter how they would need to access the internet(
      screen-reader, keyboard only, etc) [https://www.w3.org/TR/WCAG21/](https://www.w3.org/TR/WCAG21/).
      standards, that alone will greatly assist accessibility.
 108.  * ![](https://secure.gravatar.com/avatar/64423a5592dbb3c4402c46302d6f635ae9eafa5a8c4155f0b1bdbbd359901675?
         s=32&d=mm&r=g)
       *  [_Redd](https://profiles.wordpress.org/sharonaustin/)  9:24 pm _on_ December
         15, 2013
       * Interesting timing! From Matt’s link—some ideas for consideration to go into
         a checklist/matrix, from the forum:
          [https://wordpress.org/support/topic/almost-incomplete-inaccessibility-in-wordpress-38-using-various-screen-readers](https://wordpress.org/support/topic/almost-incomplete-inaccessibility-in-wordpress-38-using-various-screen-readers)
       * a) Your operating system;
          b) The browsers you use & their versions; c) The
         adaptive technologies you use, if any, as well as their versions; d) The type
         of device you’re using, i.e., desktop, laptop, tablet, etc.; & e) The url’s
         of your sites.
 109. Pingback: [Fascinating Discussion on the Process of Making WordPress Accessible | 2aldgate dot net](http://www.2aldgate.net/blog/2013/12/14/fascinating-discussion-on-the-process-of-making-wordpress-accessible/)
 110. Pingback: [WordPress 3.8 Has Been Released this Week & We are up to it | GforGooGLe](http://www.gforgoogle.com/wordpress-3-8-released-week/)
 111. Pingback: [WordPress 3.8 “Parker” Out Now | Biz Only Dot Net](http://bizonly.net/wordpress-3-8-parker-out-now/)
 112. ![](https://secure.gravatar.com/avatar/e3a3eab4b3c5018dbd30d88a0ff9f3305a1fd88ba058750298292aac4d3c7e23?
      s=32&d=mm&r=g)
 113.  [Joseph Karr O'Connor](https://profiles.wordpress.org/accessiblejoe/)  9:29 
      pm _on_ December 16, 2013
 114. Late to the party but I was preparing for speaking at and traveling to WordCampWordCamp
      WordCamps are casual, locally-organized conferences covering everything related
      to WordPress. They're one of the places where the WordPress community comes together
      to teach one another what they’ve learned throughout the year and share the joy.
      [Learn more](https://central.wordcamp.org/about/). Las Vegas with my family.
 115. This is a great conversation. Much thanks to @jorbin for ticket [#26527](https://core.trac.wordpress.org/ticket/26527)“
      wp-admin/themes.php isn’t keyboard navigation friendly.” What happened with that
      ticket is the takeaway. People were willing to hold up production for an 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) issue.
      This is progress. I once had a spiritual advisor who told me: it’s not the words,
      it’s the music. This conversation is music to my ears because the actions we 
      take after this conversation will lead us to more accessibility and that is a
      wonderful thing.
 116. What will truly lead us to more accessibility is adding accessibility requirements
      at the beginning of the process. Support for that is essential. We should start
      out with this one example as our guide and require that everything is keyboard
      accessible when it’s done. That’s all we have to add to start. That may not seem
      like much, but believe me when I tell you that taking this one step toward accessibility
      will change the way we approach development. I’ve institutionalized accessibility
      at some very large organizations and can say that initially it only takes a small
      change in the way people approach development to start the process rolling.
 117. On behalf of the accessibility team I want to thank each and every one of you
      for this awesome opportunity to make WordPress more accessible. I’ve suggested
      an action we can take. The accessibility team will develop keyboard accessibility
      guidelines and make them available in the Codex and other places. With keyboard
      accessibility guidelines in place and support for adding this one action up front
      we will continue the process of institutionalizing accessibility.
 118.  * ![](https://secure.gravatar.com/avatar/479f05d4acc73915a43b24a1ee3f30477d4ee19bbec6a5a79906d396f2b2d2ad?
         s=32&d=mm&r=g)
       *  [Sam Sidler](https://profiles.wordpress.org/samuelsidler/)  9:53 pm _on_ 
         December 16, 2013
       * 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) guidelines (of any kind) should be in the [Core Contributor Handbook](https://make.wordpress.org/core/handbook/).
         If they’re super long, perhaps you can break them down with simple descriptions
         and link to make/accessibility’s contributor handbook or individual pages 
         on this P2P2 P2 or O2 is the term people use to refer to the Make WordPress
         blog. It can be found at [https://make.wordpress.org](https://make.wordpress.org/)
         for the details.
       * Side note: It’d be good if this team had a handbook at some point that directs
         people how to get involved with the team. See the CoreCore Core is the set
         of software required to run WordPress. The Core Development Team builds WordPress.
         and [Mobile](https://make.wordpress.org/mobile/handbook/) contributor handbooks
         for more on what they should look and feel like. It’s not urgent right now,
         but I believe it would help in the future.
 119. Pingback: [Teaching WordPress to 23 visually impaired content managers | Rian's blog](http://blog.rrwd.nl/2013/12/20/teaching-wordpress-to-23-visually-impaired-content-managers/)

Comments are closed.

# Post navigation

[← IRC Meeting: December 4, 2013](https://make.wordpress.org/accessibility/2013/12/05/irc-meeting-december-4-2013/)

[Remove title attributes trac tickets →](https://make.wordpress.org/accessibility/2013/12/12/remove-title-attributes-trac-tickets/)