From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: ams@gnu.org (Alfred M. Szmidt) Newsgroups: gmane.emacs.devel Subject: elpa part of emacs? [Re: dash.el [was: Re: Imports / inclusion of s.el into Emacs]] Date: Mon, 11 May 2020 15:28:00 -0400 Message-ID: References: <35DBF02E-44D7-41E5-A217-7D6EC84ED221@icloud.com> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="90943"; mail-complaints-to="usenet@ciao.gmane.io" Cc: joostkremers@fastmail.fm, Emacs-devel@gnu.org, rms@gnu.org, phillip.lord@russet.org.uk To: pcr910303@icloud.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 11 21:31:52 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 1jYE9Y-000NZ7-9E for ged-emacs-devel@m.gmane-mx.org; Mon, 11 May 2020 21:31:52 +0200 Original-Received: from localhost ([::1]:52690 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYE9X-0000IV-BK for ged-emacs-devel@m.gmane-mx.org; Mon, 11 May 2020 15:31:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52896) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYE5u-0004KJ-Cy for Emacs-devel@gnu.org; Mon, 11 May 2020 15:28:06 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44886) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYE5t-0004Kh-80; Mon, 11 May 2020 15:28:05 -0400 Original-Received: from ams by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jYE5o-0003Kn-RN; Mon, 11 May 2020 15:28:01 -0400 In-reply-to: <35DBF02E-44D7-41E5-A217-7D6EC84ED221@icloud.com> (message from pcr910303@icloud.com on Tue, 12 May 2020 02:12:08 +0900) 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:249873 Archived-At: I as a user of Emacs have always considered ELPA to be part of Emacs -- if I run M-x package-install I get package from ELPA. That too me means that someone in the Emacs team has done something to add them, and see that they vetted to be sensible. And it follows that it is some how part of Emacs, and not a third party. So ELPA to me is an curated list of Emacs packages that the maintainers of Emacs feel are useful, and try to follow the same standards as the rest of Emacs. As for the main reason I think that people would want to keep their package in ELPA is that they have a different release cadance than Emacs, which is relatively slow. Allowing one to follow a specific package more closely than waiting for it to be upgraded in Emacs, and then waiting for a new Emacs release -- or even the situation when one is on an older version of Emacs.