From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Package installation messages Date: Thu, 14 May 2015 22:00:27 -0400 Message-ID: References: <55552452.7050703@yandex.ru> <55553712.2050608@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1431655261 14713 80.91.229.3 (15 May 2015 02:01:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 15 May 2015 02:01:01 +0000 (UTC) Cc: Bozhidar Batsov , bruce.connor.am@gmail.com, emacs-devel To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 15 04:00:52 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Yt4vk-0004kV-4E for ged-emacs-devel@m.gmane.org; Fri, 15 May 2015 04:00:52 +0200 Original-Received: from localhost ([::1]:57271 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt4vi-00036K-UW for ged-emacs-devel@m.gmane.org; Thu, 14 May 2015 22:00:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34815) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt4vR-00036C-EB for emacs-devel@gnu.org; Thu, 14 May 2015 22:00:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yt4vN-0005Ii-U2 for emacs-devel@gnu.org; Thu, 14 May 2015 22:00:33 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:15554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt4vN-0005Fh-Du for emacs-devel@gnu.org; Thu, 14 May 2015 22:00:29 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgUFAGvvdVRFpYts/2dsb2JhbAA3gVOhb4EIgXUBAQQBViMQCw4mEhQYDSSIE6IRjGQJAwECgz4Dg3AEo2OEWA X-IPAS-Result: AgUFAGvvdVRFpYts/2dsb2JhbAA3gVOhb4EIgXUBAQQBViMQCw4mEhQYDSSIE6IRjGQJAwECgz4Dg3AEo2OEWA X-IronPort-AV: E=Sophos;i="5.11,557,1422939600"; d="scan'208";a="119893202" Original-Received: from 69-165-139-108.dsl.teksavvy.com (HELO pastel.home) ([69.165.139.108]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 14 May 2015 22:00:29 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id C91A0188F; Thu, 14 May 2015 22:00:27 -0400 (EDT) In-Reply-To: <55553712.2050608@yandex.ru> (Dmitry Gutov's message of "Fri, 15 May 2015 03:00:18 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:186502 Archived-At: >> 1. Keep the feature but disable by default. Async refreshing would still >> be enabled. > I'd rather we not keep options for behavior nobody has specifically > asked for. I asked for it. But after using it I agree that it sucks UI-wise. I think to make it work better, we'd need to make the download and the install more separate. E.g. when the download is done, rather than go ahead and perform the install, inform the user that the download is done and the install process can proceed, but wait for the user to explicitly say "install now". Stefan