delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/06/06/16:38:08

X-Spam-Check-By: sourceware.org
Date: Wed, 6 Jun 2007 16:11:11 -0400
From: Christopher Faylor <cgf-use-the-mailinglist-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] New package: brltty 3.8
Message-ID: <20070606201111.GA2366@ednor.casa1.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <announce DOT 20070605230831 DOT GC3356 AT implementation> <f45rfu$r9r$1 AT sea DOT gmane DOT org> <20070606085100 DOT GA5082 AT implementation> <4666819A DOT 52A6488D AT dessent DOT net> <20070606102654 DOT GA11636 AT calimero DOT vinschen DOT de> <announce DOT 20070605230831 DOT GC3356 AT implementation> <f45rfu$r9r$1 AT sea DOT gmane DOT org> <20070606085100 DOT GA5082 AT implementation> <4666819A DOT 52A6488D AT dessent DOT net> <20070606192445 DOT GG6500 AT implementation>
MIME-Version: 1.0
In-Reply-To: <20070606192445.GG6500@implementation>
User-Agent: Mutt/1.5.15 (2007-04-06)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Thu, Jun 07, 2007 at 03:24:45AM +0800, Samuel Thibault wrote:
>Brian Dessent, le Wed 06 Jun 2007 02:42:50 -0700, a ?crit :
>> > Mmm, because for a blind person this is a very basic package?
>> 
>> Perhaps, but that doesn't mean that most Cygwin users are blind.
>
>Indeed, but as pointed out by DaveK2:
>
>> Last I heard, setup.exe was not particularly friendly wrt screen readers
>> (cf. package selection).
>
>I can confirm that.
>
>> Hence the visually impaired would have difficulty selecting brltty for
>> installation.
>
>Indeed.
>
>> > Are packages from the Base category automatically installed?
>> 
>> Yes, setup automatically selects everything in Base for installation,
>
>Ah, I didn't know that, is that documented somewhere??

Yes: http://cygwin.com/cygwin-ug-net/setup-net.html

>That would make programming less easy.  Brltty can communicate with
>other (potentially non-cygwin) applications with tcp/ip (remotely) or
>local pipes (locally, more efficiently).  For keeping compatibility
>with other applications for local pipes, windows pipes are used.
>Mixing cygwin sockets and windows local pipes is not particularly fun,
>so that's why we end up just using windows socket and
>WaitForMultipleObjects() in a separate thread.

You haven't really described why the linux-like pipe() command is
inadequate for anything that an application needs.  Merely stating that
"mixing cygwin sockets and windows local pipes is not...  fun" is not
really an argument for not doing it.  I have no idea what you're talking
about there but regardless if this is a hybrid windows/cygwin program
then we'll have to reconsider its inclusion in the distribution.

Unless there is good reason, the cygwin distribution really is supposed
to be comprised of programs which use the linux API.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019