-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve accessibility of the openQA web frontend #202
Comments
I'm not sure whether it deserves the "Large Sized Project" label. I haven't add a time estimation as it would likely very much depend on the skills of the developer. |
Thanks. I heard there are many places where the code can be tricky, so best to keep it in this category. |
Hi! |
Hello, I came across this project in Gsoc 2023 under openSUSE and it seems quite interesting to me. I have expertise in HTML, CSS, and javascript and intermediate knowledge in perl. I would like to work on this project. |
you can now officially apply and send in applications for this and other GSOC projects over https://summerofcode.withgoogle.com/ |
Some of the submitted proposals are missing critical information, like a timeline, giving a rough idea of how or any research into the topic or what the work is (seemingly) beyond the description stated on this topic. For reference, here are some proposals sent before to other projects: https://github.com/Google-Summer-of-Code-Archive/gsoc-proposals-archive/tree/main/2021 |
Do you want me to add something in particular? I was mainly following what I've seen in other proposals here. The PDFs you've been linking are often multiple pages long (I've just briefly checked a few) and contain many more details. I'm not sure I can provide that for this task. |
I think from the description of this issue all is good, I' m referring more to some of the already submitted proposals for this particular topic. |
The project will be covered as part of GSOC 2023. @Martchus I suggest you close the issue. |
Project Title: Improve accessibility of the openQA web frontend
Description:
openQA is an automated test tool for operating systems and the engine at the heart of openSUSE's automated testing initiative. It provides already several backends that allows testing an O.S. on a variety of architectures and scenarios including baremetal and different kinds of virtualized environment.
The web frontend of the tool (checkout the public instance o3 for an example) does not provide good accessibility according modern standards. The main known issues are:
This list is not exhaustive. It would be generally a good idea to research the current best practices regarding accessibility on web pages and implement applicable ones.
Deliverable: Code is merged with the necessary tests to prove each improvement. Documentation has been updated.
Mentor: @okurz, @kalikiana
Skills: HTML, CSS, JavaScript and Perl/Mojolicious for the server-side (you can learn Perl on-the-fly if you're familiar with web development in general), general knowledge about software development in the GNU/Linux ecosystem (setting up a development environment, using Git and the command-line)
Skill Level: Medium
Get started:
¹ see https://progress.opensuse.org/issues/119032 and sub tickets like https://progress.opensuse.org/issues/119371 and https://progress.opensuse.org/issues/119374
² see https://progress.opensuse.org/issues/125138
The text was updated successfully, but these errors were encountered: