From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: GNU ELPA package discoverability Date: Mon, 1 Jun 2020 04:31:42 -0700 Message-ID: References: <4e937898-ae46-710a-cbca-e452a1156fa1@yandex.ru> <2e630dc7-ba1d-e4c9-74b3-4da976db1e82@yandex.ru> <87imglg51l.fsf@gnu.org> <83d06txuv4.fsf@gnu.org> <871rn9l35o.fsf@gnu.org> <83tv05waob.fsf@gnu.org> <874ks5gtca.fsf@gnu.org> <87h7w4oh5x.fsf@sachachua.com> <87o8qclael.fsf@gnu.org> <877dwzo1nm.fsf@sachachua.com> <87pnajrvb4.fsf@bzg.fr> <87eeqzhyj7.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="105841"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Emacs-devel@gnu.org, Sacha Chua , rms@gnu.org To: Bastien Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jun 01 13:32:51 2020 Return-path: Envelope-to: ged-emacs-devel@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 1jfigV-000RPn-42 for ged-emacs-devel@m.gmane-mx.org; Mon, 01 Jun 2020 13:32:51 +0200 Original-Received: from localhost ([::1]:46190 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jfigU-0005oN-5E for ged-emacs-devel@m.gmane-mx.org; Mon, 01 Jun 2020 07:32:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfifU-0005Kw-RC for Emacs-devel@gnu.org; Mon, 01 Jun 2020 07:31:48 -0400 Original-Received: from mail-yb1-xb34.google.com ([2607:f8b0:4864:20::b34]:39549) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jfifT-0006L5-Th; Mon, 01 Jun 2020 07:31:48 -0400 Original-Received: by mail-yb1-xb34.google.com with SMTP id p123so5014600yba.6; Mon, 01 Jun 2020 04:31:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=fXBSXU3UOa6UnlW+JmH/AtfbXmeIRheNf7rsvFXC/9Q=; b=qZed4WAw1UUWmqCoW0LDh0ljBHAyWLOeRo+IfooF3DwdHJY8gUaoxiXXWAnG1TKBiS NyjW7Rl7loDdzmaY8VJ8UL2oMG/MA0DIuFB2eZLjA3mjzNEPg3z/jGjMyndFWx89AdWG VosXOz8ZTRSg5DmojM+gcuYQrZWK7IsJ4TnlDHCYWvO5FEFqfg+WA/xCZLEMSnrx6P4L nbk0fxq1KfVoCU2DClIxRs+DKmzzY1vlJGZJvhbSsYOsKCQqdafY9VUy2ANaR0DW1Rl4 oqopmSTinqY2Y2cVl/O3xQpBTgxix3auDjnePpMZBbr0tcgnsHb2kX3A8PDcq9hPNI08 RSfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=fXBSXU3UOa6UnlW+JmH/AtfbXmeIRheNf7rsvFXC/9Q=; b=i3Uq/ypUB492jpvQfcNzEJQsm/ZnsmC16ny8MwiUvWvT7oZV+rkfsFWgRU1xc25pu2 8tN+RUxaeSVg92oHoHCcN6rTN6pNh2Vb9yF+N5hZm44tksoPwHXYKq/AWKS4/43qRXov zfXDACo3b2ndPf9pYxfXrgG9+2HSJfPFBguGpzqPsARIOWJvtu7lIQqmjnfga6oQCS/p 8cdZXdL7NOdRPp6AKaQ7u3sFOVsHmMRhcHo18R3RqRv4A6LOO+fcO9U6JtZJ+/a+mD9R AYkx0RPf7kU8xSqDwt8Fp6OGjKV81eJ5fis1QWP+HSrlozsFEEGsHheJzqT0ndp1y8qG bc4w== X-Gm-Message-State: AOAM532wN7jTNwO+xKe96ib71NyHG5XcRrzhLZRlLtX6HPTY3OxW25Sf qdxF+SduQ0liAbJDbr7YmTyz9INt27lq/4CCwYEGlg== X-Google-Smtp-Source: ABdhPJybFaF2gBlqrMHpET6TP6EWjlWe3eazhz7Y9Mf7XPsZkXYM1ZzpJLoa1zVlXm+tCqQ/h0jQV4sSW6mPGZ2ID8M= X-Received: by 2002:a25:4606:: with SMTP id t6mr15950651yba.389.1591011103672; Mon, 01 Jun 2020 04:31:43 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 1 Jun 2020 04:31:43 -0700 In-Reply-To: <87eeqzhyj7.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::b34; envelope-from=stefankangas@gmail.com; helo=mail-yb1-xb34.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:251727 Archived-At: Bastien writes: > Sorry, I must be missing something here, but how can it be undesirable > to advertize the fact that users can customize Emacs in a way that let > them install packages from non-official sources? I'm not against advertising it, which we do in several places already. It is only a question of how prominently we advertise it. I would expect that once we can get "Non-GNU ELPA" going and configured by default, there is less need to advertise this so prominently. Perhaps the most important and/or popular packages will already be installable by default, which means that this customization will take place more infrequently. My proposal is therefore simply to wait with adding the menu entry until we know more about the way forward for "Non-GNU ELPA", its relation to MELPA and so on. There is ample time before Emacs 28.1 is released to consider it again. But this is just my personal opinion, of course. Another thing, which I failed to bring up in my previous email. If I understand correctly, you propose to put "List available packages" after "Customize package sources". This seems to suggest that the package system is not usable until after you customize it. Am I missing something here? If not, should we perhaps change that order? Best regards, Stefan Kangas