Should NVAccess Join the Public Review of the New GitHub Issues Experience? #17255
Replies: 11 comments 12 replies
-
Yes, I really second this initiative and we should join in as the feature
is being shaped.
Regards,
Kavein
Kaveinthran (He/Him)
Curious, Native Blind
Disabled independent Human Rights Advocate
email: ***@***.*** ***@***.***>
twitter <https://twitter.com/kaveinthran>
My LinkedIn <https://my.linkedin.com/in/kaveinthran>
…On Mon, Oct 7, 2024 at 11:24 AM Christopher Proß ***@***.***> wrote:
Hey NVDA Community,
I wanted to bring up something that could be interesting for us: GitHub
has a new public beta for their Issues experience, and I think it might be
worth exploring if NVAccess (as an organization) should join in. Given our
role as a leader in open-source accessibility, it feels like a great
opportunity to provide feedback and help shape this feature. Here’s why I
think it’s worth considering:
What’s New?
1.
Issues are now shown in a list format, and the cool part is that you
can navigate through them with NVDA using the up and down arrow keys. A
simple press of Enter opens the issue you’re on. It’s a bit like having a
more intuitive interface for us screen reader users.
2.
There are some minor bugs with this view, which is exactly why I think
our input would be valuable. We could work directly with the developers at
GitHub and be part of the conversation to make these features as accessible
as possible. I’ve already submitted a bug report here: GitHub
Discussion
<community/community#139935?sort=top#discussioncomment-10826666>
.
3.
One of the new features is the ability to create sub-issues. This
could be a game-changer, making it easier to break down complex issues into
more manageable pieces—kind of like user stories. It might even help us
improve the way we organize our backlog.
4.
They’re also introducing new issue types, giving us more ways to
categorize and handle issues. This could make our work even more efficient.
How Can We Get Involved?
From what I’ve read, an admin from the NVAccess organization just needs to
sign up for the waitlist, and the new experience will be enabled once it’s
approved.
A Little Demo
For anyone interested, here’s a repository where I first saw this new
issue view, and I was really excited about it. Maybe you can get a better
impression of the new issue layout here
<https://github.com/Bootstrap-Academy/Bootstrap-Academy/issues>.
So, what do you all think? Is this something we should try out as a
community? It could be a great chance for NVDA to not only benefit from
these new features but also to contribute our expertise and ensure they’re
accessible for everyone.
Looking forward to hearing your thoughts!
Best,
Christopher
—
Reply to this email directly, view it on GitHub
<#17255>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFPTEYZQXI3MHPCHR33CF7LZ2H5HZAVCNFSM6AAAAABPO7HJS6VHI2DSMVQWIX3LMV43ERDJONRXK43TNFXW4OZXGI4DGNZWGA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I'd be extremely cautious with accessibility issues with this given #15320 stalling for over a year |
Beta Was this translation helpful? Give feedback.
-
@seanbudd |
Beta Was this translation helpful? Give feedback.
-
@christopherpross somewhat off topic, but there is an AxSGrease script for GitHub which helps to alleviate several problems with GitHub's accessibility. |
Beta Was this translation helpful? Give feedback.
-
@christopherpross @CyrilleB79 These new features look very good and I expect we will use them. However this is still a preview, potentially with both bugs and accessibility issues. If the new Issues Experience doesn't work for us, there is no indication that we can revert to the old UI. This change is therefore risky. Our past experience with how GitHub has responded to accessibility issues does not fill us with confidence that accessibility issues will be prioritised in a way that matches our needs. We will reconsider this view if someone from the accessibility team at github reaches out and shares their plans on addressing accessibility issues in this feature during the beta period. That being said, if the new UI is so superior to the old one that it's worth the risk of joining the public-ish beta (they call it a public beta but the wait-list makes it feel more like a private beta), then we can do some further exploration. |
Beta Was this translation helpful? Give feedback.
-
Seems like GitHub has rolled this out publicly now |
Beta Was this translation helpful? Give feedback.
-
IIRC we can still opt out, but I think the new experience is over all better, despite some issues |
Beta Was this translation helpful? Give feedback.
-
It's ... interesting. There are headings that duplicate information below them. Some parts are overly verbose (the @mentions interface, for example). But keyboard accessibility has been improved, at least in the issues list. And events are now listed separately to comments, which makes things easier to parse (most of the time). |
Beta Was this translation helpful? Give feedback.
-
My bad, looks like events aren't listed separately, I just thought they were because they're in their own region and aren't headings any more. They're still interspersed among the comments. |
Beta Was this translation helpful? Give feedback.
-
My first experience of the new issue page, for a few days, is rather negative. I was used to the old page layout, so a part of things will probably improve once I'll have integrated new ways to navigate. Thought, I have noted the following drawbacks:
If some of you have solutions to handle differently these 2 drawbacks, please share it. Else, I'll probably provide a feedback to GitHub. |
Beta Was this translation helpful? Give feedback.
-
Agree with you completely. I especially dislike the duplication of information in comment headings, and the very verbose list when you @mention someone.
This is really annoying to me too. I've identified the following workarounds, which may or may not work for you:
In case it makes a difference, I'm doing this in Firefox. |
Beta Was this translation helpful? Give feedback.
-
Hey NVDA Community,
I wanted to bring up something that could be interesting for us: GitHub has a new public beta for their Issues experience, and I think it might be worth exploring if NVAccess (as an organization) should join in. Given our role as a leader in open-source accessibility, it feels like a great opportunity to provide feedback and help shape this feature. Here’s why I think it’s worth considering:
What’s New?
Issues are now shown in a list format, and the cool part is that you can navigate through them with NVDA using the up and down arrow keys. A simple press of Enter opens the issue you’re on. It’s a bit like having a more intuitive interface for us screen reader users.
There are some minor bugs with this view, which is exactly why I think our input would be valuable. We could work directly with the developers at GitHub and be part of the conversation to make these features as accessible as possible. I’ve already submitted a bug report here: GitHub Discussion.
One of the new features is the ability to create sub-issues. This could be a game-changer, making it easier to break down complex issues into more manageable pieces—kind of like user stories. It might even help us improve the way we organize our backlog.
They’re also introducing new issue types, giving us more ways to categorize and handle issues. This could make our work even more efficient.
How Can We Get Involved?
From what I’ve read, an admin from the NVAccess organization just needs to sign up for the waitlist, and the new experience will be enabled once it’s approved.
A Little Demo
For anyone interested, here’s a repository where I first saw this new issue view, and I was really excited about it. Maybe you can get a better impression of the new issue layout here.
So, what do you all think? Is this something we should try out as a community? It could be a great chance for NVDA to not only benefit from these new features but also to contribute our expertise and ensure they’re accessible for everyone.
Looking forward to hearing your thoughts!
Best,
Christopher
Beta Was this translation helpful? Give feedback.
All reactions