Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
views.module
Priority:
Major
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
3 Oct 2012 at 23:23 UTC
Updated:
20 Aug 2014 at 01:40 UTC
Jump to comment: Most recent
Comments
Comment #1
mgiffordTagging
Comment #2
xjmViews isn't actually even in core yet, so it doesn't really make sense for this to be a major bug report against code that doesn't exist.
Postponing for now. I'll make sure this gets linked in our meta once it's filed.
Comment #3
xjmWrong postponed. :)
Comment #4
xjmAnd really this is a critical task when the time comes, not just major.
Comment #5
mgiffordThanks @xjm for looking at this. There are opportunities to review Views 7 for accessibility now so that we aren't bringing problems into core.
Comment #5.0
tim.plunkettlink to open issues
Comment #6
xjmI added the current open Views accessibility issues to the summary.
Comment #6.0
xjmUpdated issue summary.
Comment #7
xjmComment #7.0
xjm.
Comment #8
falcon03 commentedOh, that's simply awesome. As a blind user, I will be more than happy to help getting this issue fixed! :-)
Comment #8.0
falcon03 commentedAdd link to gates
Comment #8.1
xjmUpdated issue summary.
Comment #8.2
xjmUpdated issue summary.
Comment #8.3
xjmUpdated issue summary.
Comment #8.4
xjmUpdated issue summary.
Comment #8.5
xjmUpdated issue summary.
Comment #8.6
xjmUpdated issue summary.
Comment #9
xjmRe-scoping as a meta issue. I have filed issues for accessibility testing we need to do based on the core accessibility gate:
The first will require some time investment and expertise, but the next four should be straightforward, so I have tagged those four novice.
Comment #9.0
xjmUpdated issue summary.
Comment #10
xjmMoving to the proper queue so we can legitimately mark this active.
Comment #11
falcon03 commentedHi all,
I wonder: what should I use to do this accessibility review?
Can I do my tests against the latest stable views 7.x release?
Or should I use the vdc sandbox with drupal 8.x?
Comment #12
xjmHi @falcon03,
I'd suggest using the VDC sandbox, because a lot of the code has changed, and so some issues from D7 might have been resolved, while other bugs could have been introduced. There's instructions on cloning the VDC sandbox in the individual issues linked in #9 above. Thanks!
Comment #13
xjmComment #14
nod_tag
Comment #15
berdirI'm a bit worried about our critical bug count. Views accessibility now adds 4 critical bugs and one critical task to the list. I'm positive that we can find 10 more (and probably more in existing core module or are we really that good already? There are ~80 open issues tagged with accessibility in 8.x, so I guess not.). So the question is, is views accessibility (compared to e.g. accessibility in general) really *that* important right now, in the remaining time before feature freeze?
Considering:
- There are, as already mentioned, many other accessibility issues right now in core according to the tag. Are they all critical?
- Drupal 8 has SERIOUS performance issues right now, we've already identified a number of them but agreed to currently only have 1-2 critical meta issues to track them, see #1744302: [meta] Resolve known performance regressions in Drupal 8. I guess it's similar for other topics too.
- Seeing how long it often takes to properly address accessibility issues, this could easily completely block progress for the remaining feature-freeze time and bring various initiatives to a complete halt, including views itself.
Is that really what we want?
My suggestion would be to have a single meta issue to track them unless they need architectural change that needs to happen before feature freeze to fix them.
Comment #16
Bojhan commented@Berdir This was the policy decided upon for these issues, if you disagree please comment in #1810428: [Policy, no patch] Adjust major and critical task thresholds during code thaw. The fact that performance has a different policy is weird, but something to be discussed in that issue. It's quite demotivating for the a11y team, to constantly see people try to demote their issues though.
We can move this task to major, now that we identified some of the major/critical - although I am not sure we have done a full a11y review at all. The better fix would be to have a meta category #1815826: Add "Plan" category to categorize what is called "meta issues" in core right now
Comment #17
tim.plunkettYes, since we're not using this as a catch-all for issues, and instead giving them full critical priority, this shouldn't take up a spot like that.
Comment #17.0
tim.plunkettUpdated issue summary.
Comment #18
xjmUpdated the summary to clarify the blocking issue here. #1851414: Convert Views to use the abstracted dialog modal effectively prevents us from doing any real accessibility testing since it's not possible to do anything meaningful with a keyboard until that is fixed.
Comment #18.0
xjmUpdated issue summary.
Comment #19
nod_So let's say we're good? From what's left, #933004: Test that all form elements have a title for accessibility covers all that's left from the issue list.