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
Testing for accessibility #135
Comments
Tentatively for 2.4.0, if there is time... :) |
Sorry, pushing to 2.5 where we are also going to look at other localization options. |
@michaelrsweet is this issue still open? If it is open can I work on this? This would be my first time contributing to CUPS. |
@Lord-Morpheus The issue is still open, it was just pushed out of the 2.5 milestone because we didn't have anyone to work on it. If you can do so I'll happily move it back. |
@michaelrsweet Sir thank you for your generous offer. I would be happy to work on it but since it is my first time contributing to CUPS, I do not want to jump right into something tough and rather work my way to it. If you can assign some beginner issues that would be nice. If this issue is beginner friendly then I would be glad to do it. |
@michaelrsweet Sir how can I get started on this? I am unable to find any readme file which helps me to set up and get started also the contributing.md contains only information on how to establish a pull request. Please help me out. |
@Lord-Morpheus The goal of this issue was to make sure the current web interface works from text-based browsers and screen readers. So to work on this you just need to use the web interface at "http://localhost:631" with a text-based browser and/or use screen readers (choose your browser/OS) - keep a log of issues and add them here. If you know anything about HTML you can also try fixing any issues you find - most of the web interface is in HTML template files (see TRANSLATING.md for details). |
@michaelrsweet Sir the "Makefile" which is used in the installation of cups has some unresolved issues due to which I am unable to access "http://localhost:631" in Windows through docker. Right now I am using Ubuntu to check the accessibility in "lynx" browser and I will update you soon with the issues but I cannot fix the issue until I install the cups in Ubuntu or windows. |
@michaelrsweet Sir there is one major issue with the interface and that is The "command line printing and options" link does not render HTML. That means help/options.html is not getting rendered. Other than this there are many readability issues with table and text alignment which are not proper in 'lynx' web browser. |
@michaelrsweet shall I fix it? |
@Lord-Morpheus I'm not sure how well lynx renders tables, but if there are ways to do a better job of this that don't break regular browsers then we'll happily make the changes. WRT the makefile issues you allude to, what errors are you getting? |
This is the error I am receiving after configuring my cups and then executing make, as mentioned in INSTALL.md |
@Lord-Morpheus You need to install the Avahi developer package (libavahi-client-devel on Ubuntu/Debian distros). |
@michaelrsweet Sir, there is issue with docker file as the container is not working in windows. The error it gives is |
@Lord-Morpheus I don't know the status of the docker file in the CUPS repository at the moment, but it needs to run the configure script to create the Makedefs file and it needs all of the prerequisites to successfully do so... |
It would be nice if the interface could be used through lynx web browser.
https://lynx.invisible-island.net
The Administration page would be nice to use. ;)
The text was updated successfully, but these errors were encountered: