www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/07/26/07:53:03

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL,BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
In-Reply-To: <1179889566.20100726133244@mtu-net.ru>
References: <30EAF1C130A74F97AC4C82B42ED55DAE AT hometoshiba> <20100725025446 DOT GA17000 AT ednor DOT casa DOT cgf DOT cx> <AANLkTik0XnKsCvq_moPP60Dm95qvnDcm8346+01EaHyt AT mail DOT gmail DOT com> <1179889566 DOT 20100726133244 AT mtu-net DOT ru>
Date: Mon, 26 Jul 2010 12:52:48 +0100
Message-ID: <AANLkTi=CGdn6n2LQ5h6M7rTsDL8-949ZvZQ3oR==C1dY@mail.gmail.com>
Subject: Re: Request for feature: more flexible setup routine
From: Andy Koppe <andy DOT koppe AT gmail DOT com>
To: Andrey Repin <cygwin AT cygwin DOT com>
X-IsSubscribed: yes
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
Note-from-DJ: This may be spam

#On 26 July 2010 10:32, Andrey Repin wrote:
> Greetings, Andy Koppe!

=D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0=B5!


>> This makes me wonder whether Keep shouldn't be the default, on the
>> principle that programs shouldn't do anything unless the user asks for
>> it.
>
> Strange principle.

It's the "Principle of Least Surprise".


> Setup is intended to install/update Cygwin installation.
> Of course it offer to update whatever is available for update.
> Why shouldn't it?

Yes, of course it should offer them, the issue is that it
clandestinely sticks them into users' shopping trolleys and then makes
them pay for it. At least some users do get surprised by setup.exe
pre-selecting updates without making that obvious, such that the first
they know about it is when large packages they didn't pick start
downloading. (Setup.exe's behaviour is of course documented, alas,
manuals don't usually get read until there are problems, if at all.)

Having said that, I do think that encouraging users to update to the
latest versions is a good thing, but it would be nice to do it less
sneakily. I don't know how though.

Remembering the Keep/Curr/Prev/Exp setting across setup.exe
invocations would just make it easier for users like the OP to opt out
of updates.

Andy

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

- Raw text -


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