X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=2.8 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,KAM_THEBAT X-Spam-Check-By: sourceware.org Date: Mon, 26 Jul 2010 23:21:48 +0400 From: Andrey Repin Reply-To: Andrey Repin Message-ID: <6510044973.20100726232148@mtu-net.ru> To: Andy Koppe , cygwin AT cygwin DOT com Subject: Re: Request for feature: more flexible setup routine In-Reply-To: References: <30EAF1C130A74F97AC4C82B42ED55DAE AT hometoshiba> <20100725025446 DOT GA17000 AT ednor DOT casa DOT cgf DOT cx> <1179889566 DOT 20100726133244 AT mtu-net DOT ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , 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 Greetings, Andy Koppe! >>> 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. The summary page with expected download size listed wouldn't be bad addition, I agree. -- WBR, Andrey Repin (anrdaemon AT freemail DOT ru) 26.07.2010, <23:20> Sorry for my terrible english... -- 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