From nobody Thu Oct 7 19:36:28 2021 X-Original-To: freebsd-accessibility@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 936C417E4C29 for ; Thu, 7 Oct 2021 19:36:33 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from mail.gundo.com (gibson.gundo.com [75.145.166.65]) by mx1.freebsd.org (Postfix) with ESMTP id 4HQM5D1qBPz4lXP for ; Thu, 7 Oct 2021 19:36:29 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from webmail.gundo.com (variax.gundo.com [75.145.166.70]) by mail.gundo.com (Postfix) with ESMTP id A3CFC4C1F1F for ; Thu, 7 Oct 2021 14:36:28 -0500 (CDT) List-Id: FreeBSD accessibility discussions List-Archive: https://lists.freebsd.org/archives/freebsd-accessibility List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-accessibility@freebsd.org X-BeenThere: freebsd-accessibility@freebsd.org MIME-Version: 1.0 Date: Thu, 07 Oct 2021 19:36:28 +0000 From: Pau Amma To: freebsd-accessibility@freebsd.org Subject: List introduction, goals, audience, and ground rules User-Agent: Roundcube Webmail/1.4.8 Message-ID: <5f3274d8dae6ea417f408e6ba9fff104@gundo.com> X-Sender: pauamma@gundo.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HQM5D1qBPz4lXP X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of pauamma@gundo.com designates 75.145.166.65 as permitted sender) smtp.mailfrom=pauamma@gundo.com X-Spamd-Result: default: False [-3.40 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[pauamma]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[75.145.166.65:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-accessibility@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_NA(0.00)[gundo.com]; RCVD_IN_DNSWL_MED(-0.20)[75.145.166.65:from]; NEURAL_HAM_SHORT(-1.00)[-0.997]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7922, ipnet:75.144.0.0/13, country:US]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Hello, everyone. I requested creation of this mailing list, and since the new mailing list manager doesn't use long descriptions, I wanted to post this to the list itself for reference and as a guide for discussion. The FreeBSD accessibility mailing list is for discussing accessibility of the base FreeBSD system. Intended audience: - FreeBSD users or would-be users with disabilities. - FreeBSD contributors interested in designing, implementing, and or documenting accessibility features. On-topic (examples): - Reports of inaccessible or poorly accessible FreeBSD features and of unmet accessibility requirements. - Discussion of FreeBSD accessibility features and of accessibility enhancements (specification, design, testing, and feedback). - Questions about FreeBSD accessibility features and how to use them. - Reports and discussion of application accessibility problems specific to FreeBSD. Off-topic (examples): - Application accessibility other than application accessibility problems specific to FreeBSD. - Software accessibility in general. - Discussion of accessibility or disability in general. Very important note: Knowing why an accessibility feature or requested change is needed or useful can sometimes inform how it should be designed or implemented, and thus may be useful for developers to know. However, unless they have accessibility needs the contemplated feature or change would help with (or, as it sometimes happen, hinder), they should assume that it is indeed needed or useful and refrain from arguing otherwise. Respectfully suggesting existing alternatives might be acceptable in some cases, but always be prepared to take "no, that doesn't work for me" (with or without elaboration) for an answer gracefully and to leave it at that. Remember that the user with a certain disability or set of disabilities is the expert, sometimes the life-long expert, on the ways they use computers, and thus their word is final. Pau Amma From nobody Sat Oct 30 18:31:36 2021 X-Original-To: freebsd-accessibility@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2E0AB1833046 for ; Sat, 30 Oct 2021 18:31:45 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from mail.gundo.com (gibson.gundo.com [75.145.166.65]) by mx1.freebsd.org (Postfix) with ESMTP id 4HhSYq5216z4dQ8 for ; Sat, 30 Oct 2021 18:31:43 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from webmail.gundo.com (variax.gundo.com [75.145.166.70]) by mail.gundo.com (Postfix) with ESMTP id EBEDF4C03F2 for ; Sat, 30 Oct 2021 13:31:36 -0500 (CDT) List-Id: FreeBSD accessibility discussions List-Archive: https://lists.freebsd.org/archives/freebsd-accessibility List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-accessibility@freebsd.org X-BeenThere: freebsd-accessibility@freebsd.org MIME-Version: 1.0 Date: Sat, 30 Oct 2021 18:31:36 +0000 From: Pau Amma To: Freebsd accessibility Subject: Accessibility wish list User-Agent: Roundcube Webmail/1.4.8 Message-ID: <261bef57e9713f9ce46aa9d99c315743@gundo.com> X-Sender: pauamma@gundo.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4HhSYq5216z4dQ8 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of pauamma@gundo.com designates 75.145.166.65 as permitted sender) smtp.mailfrom=pauamma@gundo.com X-Spamd-Result: default: False [-1.40 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[pauamma]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[75.145.166.65:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-accessibility@freebsd.org]; DMARC_NA(0.00)[gundo.com]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[75.145.166.65:from]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7922, ipnet:75.144.0.0/13, country:US]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Here's a list of the accessibility enhancements I think are desirable in the FreeBSD base system and documentation: - Provide a VTY screenreader (which one?) in the installer itself, as self-configurable as possible, and that can be started on the initial menu with a simple key or key combination. - Add a VTY screenreader (probably the same one) to the packages available from the installer so the installed OS can be speech-friendly from the first boot. - Check the installer text and background colors provide enough contrast and or offer options to change them. - Document the accessibility options added to the installer and available for VTY-only systems. - Make sure all of the documentation and website is fully accessible. At a minimum, this requires checking all images are appropriately described and text contrast is enough to be readable by people with low vision. - Likewise, for color blindness. Other possible features I can think of but am lacking the knowledge to describe in detail and provide suggestions for: - Speech recognition instead of a keyboard (that's a very tough one, maybe untractable - accents, spelling variants, ESL speakers, and I'm probably missing some). - Other color schemes than white-on-blue (installer) or white-on-black (out-of-the-box default for VTYs), both configurable from the installer including for the installed OS. Anything I'm missing? I'm going to put up a FreeBSD wiki page from this and any suggestions I get and link it here, but I wanted to start a discussion here for people without a wiki account.