From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#45098: 28.0.50; gnu-elpa: if user says `no' to install package, it aborts the previous function invoked Date: Tue, 08 Dec 2020 18:51:45 -0500 Message-ID: References: <87zh2pfw5k.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34431"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Lars Ingebrigtsen , 45098@debbugs.gnu.org To: Jean Louis Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 09 00:52:35 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmmmZ-0008sa-Co for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 09 Dec 2020 00:52:35 +0100 Original-Received: from localhost ([::1]:37888 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmmmY-0007jH-DV for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Dec 2020 18:52:34 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54408) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kmmm3-0007W8-Ph for bug-gnu-emacs@gnu.org; Tue, 08 Dec 2020 18:52:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48695) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kmmm2-0006WS-0n for bug-gnu-emacs@gnu.org; Tue, 08 Dec 2020 18:52:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kmmm1-0003N3-W6 for bug-gnu-emacs@gnu.org; Tue, 08 Dec 2020 18:52:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Dec 2020 23:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45098 X-GNU-PR-Package: emacs Original-Received: via spool by 45098-submit@debbugs.gnu.org id=B45098.160747151512945 (code B ref 45098); Tue, 08 Dec 2020 23:52:01 +0000 Original-Received: (at 45098) by debbugs.gnu.org; 8 Dec 2020 23:51:55 +0000 Original-Received: from localhost ([127.0.0.1]:60241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmmlv-0003Mi-K6 for submit@debbugs.gnu.org; Tue, 08 Dec 2020 18:51:55 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:1560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmmlt-0003MT-8z for 45098@debbugs.gnu.org; Tue, 08 Dec 2020 18:51:54 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A08B7810A3; Tue, 8 Dec 2020 18:51:47 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 447F880ACD; Tue, 8 Dec 2020 18:51:46 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1607471506; bh=mM2JPFBKvnXiRT2G+azbb94xLmknjn2Lgm4I7A0dMAs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=BxqpjUhFGNLhGA0D+2ecxfVPpHqURmpqaB20BrrAK7NNR9eQg6Q9eA66Hnd/J05JH xgJL42kdZ2fLCcCtz3V0ZxawgAikWpTOzVXz5/b51vrAvjUWHwEZ7dXtJpUCMTOWHF amFGzDxWl9BN3xt/5QEiuUK+4i+sjq9TgyBF9gawX82GKMUSpyaDd8Eipf3+DYWh1j mDfZUjgOFaYVnuvir0ikv+w0QGo1x1iUf/vLCLJw9v2kFLbXKYhWAE7UH6mzEk5PAk Qko7rZywaWSuj3Y/bQ30/H189YuFJ6+3XdU+kdFf3vi0yKANThOy59WKRdqGzT8tzD v+oLSmoeI82ig== Original-Received: from alfajor (69-165-136-52.dsl.teksavvy.com [69.165.136.52]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 1512A1200D5; Tue, 8 Dec 2020 18:51:46 -0500 (EST) In-Reply-To: (Jean Louis's message of "Tue, 8 Dec 2020 17:55:54 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:195469 Archived-At: > Nagging user to install package does not tell to user that GNU ELPA > exists even. The purpose is not to advertise the archive itself, but the features provided by the packages it hosts. > - many users will not know what is this dialogue about. Yes, it's quite dry and deserves a fair bit of work to make it more user-friendly. > - user will not know that package is supposed to come from Internet > and those without Internet or in local network will be asked and > then action cannot be performed. Do not assume that many people have > Internet. GNU/Linux is installed on plethora of computers where > students, professors, teachers use it without direct Internet. > Make a check if Internet is available, then ask the user. Yes and no: Emacs shouldn't initiate a network connection without an explicit request from the user, so we have to ask first. But you're quite right that the question should be more explicit about where the package will be fetched. I'd welcome help with all this UI-side of the package. Stefan