From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Accessibility in Guix Date: Sat, 13 Jul 2019 12:53:09 +0200 Message-ID: <20190713125219.22995108@sybil.lepiller.eu> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:44914) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hmFif-0006I4-Kg for guix-devel@gnu.org; Sat, 13 Jul 2019 06:57:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hmFid-0002Gw-KI for guix-devel@gnu.org; Sat, 13 Jul 2019 06:57:33 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:53370) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hmFic-0002Bl-68 for guix-devel@gnu.org; Sat, 13 Jul 2019 06:57:31 -0400 Received: from sybil.lepiller.eu (89-92-10-229.hfc.dyn.abo.bbox.fr [89.92.10.229]) by lepiller.eu (OpenSMTPD) with ESMTPSA id 4dcbcc89 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Sat, 13 Jul 2019 10:57:22 +0000 (UTC) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Hi Guix! I think in order to reach out to more people, accessiblity is an important topic. I've talked with Irina during the Perl and Guile days, and fixed orca (it didn't work because of failures when loading pyatspi). In order to make our system accessible from the start, we obviously need an accessible installer. With Irina and later with Jean-Phillipe from Hypra, I collected a list of items we should have in the installer for blind and visually impaired people: - A way to activate accessibility options from the start of the system (it doesn't need to be on by default if we make sure to document it in the manual). For instance, it could be the first item in the first menu, or a keyboard shortcut. - Screen reader technologies: there are a few accessibility technologies for that. Since the installer is on a tty, we could use brltty that is able to talk to braille output, and we could use speakup, a kernel module that is able to read a tty and use voice synthesis hardware and software. - We should have an option to build a system with accessibility features, probably via a menu to select the kind of accessibility feature one needs (it should be a gnome system, with orca running). We should probably talk to youpi from Debian, since he worked on the accessibility features of the Debian installer.