From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: What is GNU ELPA? Date: Sun, 17 May 2020 20:56:31 +0300 Message-ID: <6dcccc3a-b1f2-9126-43a9-ca2623e487f4@yandex.ru> References: <35DBF02E-44D7-41E5-A217-7D6EC84ED221@icloud.com> <07d7ff5d-dd57-00e7-933f-3188d57d6185@yandex.ru> <87blmmehwh.fsf@rabkins.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="45202"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 Cc: joostkremers@fastmail.fm, Emacs-devel@gnu.org, ams@gnu.org, monnier@iro.umontreal.ca, pcr910303@icloud.com, phillip.lord@russet.org.uk To: Yoni Rabkin , Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 17 19:57:18 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 1jaNXK-000BfE-11 for ged-emacs-devel@m.gmane-mx.org; Sun, 17 May 2020 19:57:18 +0200 Original-Received: from localhost ([::1]:51548 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jaNXJ-0003iA-3z for ged-emacs-devel@m.gmane-mx.org; Sun, 17 May 2020 13:57:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36630) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jaNWh-0003Du-Uw for Emacs-devel@gnu.org; Sun, 17 May 2020 13:56:39 -0400 Original-Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:42403) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jaNWg-0005Lw-20; Sun, 17 May 2020 13:56:39 -0400 Original-Received: by mail-wr1-x430.google.com with SMTP id s8so9152278wrt.9; Sun, 17 May 2020 10:56:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=jnt4Tn/9WI7Z4YfwuEr9l8H7RzVidG2tuxNtEu3SkGw=; b=k+qLqHzwlNlaQAXceAqE4QgcCq1YncU9MtdkdyW6J186TB2qKurolLAEZQCfbvefV1 BKhomlLKbktygrIJn1ydxJM10GsyY+Xfq9AQZz7ZvuXIvrxe6CjgKTkHHHOhYJfiKC4o eEoT5h8JYnPyis8wRAHWkgB00vpc/cbV7E8dzEh2ztbvQToU2j/MwNoXW69QsamEbDyh IA7C1j7L0DpAn5soNnoKu0gA+/mvI4Wnb68m/2CLSPHYNOIE3bJsQdwJwqoD88MObrfk FdCVOoAnJeRiMl2VGoq04getdOLV0ST+8PkCsT45eUOCuMBl+puVNMX716RzhDY6k2DD WNTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=jnt4Tn/9WI7Z4YfwuEr9l8H7RzVidG2tuxNtEu3SkGw=; b=dl36/OoaVGJ/sDeq4gIe/DBMx700i2O/l+MXk+5i0fM4uHqzvJkFN1ad2Y9k1LVf1R 3lSsgI4x5lLFM+eZq+gqINPbfVMM6KRJUBgYVbzdkCCI9jwROUvy/+7fYmBW3Z0ZPJAk qlXGFHp957d1AxoUhpRHigslNR9kT8he/EK/BxcZqcfCtTHtXmoeKfD/ksqm+Sxy3qmD 1kKRYIMsTWp/5ri+1hm4tUhvZZZytQvHYmO0Wa630vQ9oNuXoefVEgVbP4xyaLL9PhBX w8pkXm24e74Vh1yMMPbT49eyGMceSpRaZPi16q7rtpKzSYlTHBkEpcksTZ3zSkpBQpqr rQdg== X-Gm-Message-State: AOAM533zCmq+tre/CW7gdDmhJokcDtvV/0mzxEXwcvdD/Mf1fEVB313L 5g0e1ooJgsiT3St/cdZuz7k= X-Google-Smtp-Source: ABdhPJyKRI3L03NiQOxmccu6GGAzW3xD8ClyavUF10Pi61V0DHrKfqmiTAIWesU3MK9PufVTTwuMow== X-Received: by 2002:a5d:5682:: with SMTP id f2mr14830062wrv.382.1589738194761; Sun, 17 May 2020 10:56:34 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id u7sm4498195wmm.8.2020.05.17.10.56.33 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 17 May 2020 10:56:34 -0700 (PDT) In-Reply-To: <87blmmehwh.fsf@rabkins.net> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=raaahh@gmail.com; helo=mail-wr1-x430.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: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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:250630 Archived-At: On 17.05.2020 17:49, Yoni Rabkin wrote: > In case it is an interesting data point, ELPA may be invisible and > un-discoverable to many Emacs users. Here is why I think this may be the > case: > > I've been using Emacs for decades, and I use it every day for my living > (read: Emacs is crucial to me and my family). I have a few packages > installed in an ~/elisp/ directory and I load those manually via my > ~/.emacs. > > Over all of these years I have never had Emacs ask, offer, or otherwise > point out ELPA. The only reason I know it even exists is because as a > GNU maintainer of some emacs extensions, people sometimes asked my why > those extensions are not in ELPA. At that point, I needed to try and > figure out what ELPA even was (not to mention what MELPA was, and what > the difference is between them.) I think that ties in to my suggestion that we should promote ELPA more, no less. Probably feature it in the Getting Started guide. Maybe even on the startup screen. The menu item "Manage Emacs Packages" could also use a more prominent position. > Please don't take this as criticism of ELPA or the efforts of the people who work on it, as it is not intended to be one. Instead, I wanted to share my real-world use of Emacs in relation to ELPA, in case it would be a valuable data-point for the people who are considering the question in the subject of the thread: "What is GNU ELPA?" In your opinion, what would have been the best option to raise awareness of it?