From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 5CA2E1EF7C6; Wed, 8 Oct 2014 15:43:57 -0400 (EDT) Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) by befuddled.reisers.ca (Postfix) with ESMTPS id 518051EF7AF for ; Wed, 8 Oct 2014 15:43:54 -0400 (EDT) Received: by mail-wi0-f178.google.com with SMTP id cc10so33102wib.11 for ; Wed, 08 Oct 2014 12:43:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=RvvVJzR/b1/zsVuo5IGjPJL+8Il8eFywuEzGuqTt8Ko=; b=AsGYU0I61OXTaIJmtQhHtr718KM/U9nVtwfqedOYVbqH+e3b9SV3/tA62hp+SBSlP0 DSK2ereLox7+oJubgdFWQLZ1d2lLAHCMd1KnfBqPCe13+kYgoaPPw2C1Dh4SojjCKexn ARBstdaVubzdIdDpMeGps65SlxRYL8RQiVVxFy5hhr8jFmjBpm3Pc/rSzJ0bNO00awEd fA4egsipwMzv2OivIYMJa17hVD0lGYan3ccKOtDgwIijEqeoIkt5xCre2pkD9LU/s7Kn KNg/nWMQ0wNMZmjYuY3wEiRQ826ahN7Fd9DAG4jO1zcpznd6DMVMdEmtOtmInkU9m1K6 urtw== X-Received: by 10.194.58.50 with SMTP id n18mr13311537wjq.47.1412797415852; Wed, 08 Oct 2014 12:43:35 -0700 (PDT) Received: from pc.kyle.tk (kyle.tk. [66.172.11.42]) by mx.google.com with ESMTPSA id l5sm3208200wif.3.2014.10.08.12.43.34 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Oct 2014 12:43:35 -0700 (PDT) Message-ID: <543593E4.5040400@gmail.com> Date: Wed, 08 Oct 2014 15:43:32 -0400 From: Kyle User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: speakup@linux-speakup.org Subject: Re: the push to get rid of CONFIG_VT in the kernel and the future of Speakup References: <87zjd64c16.fsf@mushroom.PK5001Z> In-Reply-To: <87zjd64c16.fsf@mushroom.PK5001Z> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 19:43:57 -0000 It does appear to me that something like this will force more of Speakup into userspace. However, unlike others, I'm not entirely opposed to the idea of Speakup leaving the kernel, and I think it can only be a good thing, especially on newer machines, where dedicated serial ports are all but obsolete, and software in userspace can take better advantage of things like Pulseaudio and libusb, meaning more extensive software and hardware speech support. For example, there would no longer be a need for kernel modules to control speech synthesizers, and there would no longer be a need to have external userspace connectors such as Espeakup, as the entire Speakup screen reader could be moved into userspace, and anything that interfaces with a speech synthesizer could be either internal or could be a library that interfaces with a speech API like speech-dispatcher or others. Even better, if Speakup is moved entirely into userspace, it could give rise to far better access to consoles on *BSD and other Unix operating systems, as the code could be far more portable between operating systems when it doesn't have to be tied into a specific kernel. Just my $0.02 BSD. That's Bahamian dollars lol. ~Kyle http://kyle.tk/ -- "Kyle? ... She calls her cake, Kyle?" Out of This World, season 2 episode 21 - "The Amazing Evie"