From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Why are so many great packages not trying to get included in GNU Emacs? Date: Fri, 24 Apr 2020 08:50:58 -0400 Message-ID: References: <9mmFgzvrBwjt_n_VJyaJdXINraNi5HsGpwq-0MLeKiJA7kG2BQA4uywrzjyz7lpRS0OZDpjEi8lspOKYUA7P_QsODsDew_8nbH960G55fmY=@protonmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="10364"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Emacs developers , ndame To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 24 14:51:58 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 1jRxoE-0002Ys-9i for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Apr 2020 14:51:58 +0200 Original-Received: from localhost ([::1]:35352 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRxoD-0003JM-7K for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Apr 2020 08:51:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39036) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRxnQ-0002Ux-Ew for emacs-devel@gnu.org; Fri, 24 Apr 2020 08:51:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jRxnP-0003uL-5f for emacs-devel@gnu.org; Fri, 24 Apr 2020 08:51:07 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:6548) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jRxnO-0003qw-LJ for emacs-devel@gnu.org; Fri, 24 Apr 2020 08:51:06 -0400 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 43114100CBC; Fri, 24 Apr 2020 08:51:05 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 646371000F2; Fri, 24 Apr 2020 08:50:59 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1587732659; bh=oWogtsWBXOJfHQxAqT4WB9lnJXehhETb1XxCK13SoFU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=lYWiIoEZWovjNHyD5ZAdu1RN238SrcCsaLKP+eUfZwW8lBZvYzFG7zFEG+aLUzKIs MbPUPvPV2l5uOxWmS0Ou8pGU8wjMtAvOLDzP+aK9kCg0xtW40ynip7ax57YuRh+Ywx cHFFI4KUWI7Xlb5oo/Gg4zpVt4X7q4N+A8HeXAjZMxdFXoJksUn/ufyLmTeQI9eye+ 0ISymWbH6qNh3i1jytg4lVUUgTY2y2o5qcO2etARlAuKPzaYl914FNtIPeVOhlVXXx 94PYEmV2eDzl2HyIcsy08i8oM3mzktGi+ekt0qmLmBqjIV5yIfcWU535xotU/LGj3Q 0pxEKuRZa27UA== Original-Received: from alfajor (unknown [104.247.241.114]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 0CD55120229; Fri, 24 Apr 2020 08:50:59 -0400 (EDT) In-Reply-To: (Stefan Kangas's message of "Fri, 24 Apr 2020 07:49:39 +0200") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/24 08:51:05 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.50 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:247698 Archived-At: >> I welcome help in doing that work, BTW. > Is there a list of packages we would like to see included and their > current status? No, sorry. But yes, it would be good for someone to manage such a list. Since we welcome pretty much any reasonable package into GNU ELPA, the starting list can start as "all the packages you use from MELPA". And packages used by other packages would likely have higher priority (which is why we worked fairly hard to get `dash` into GNU ELPA, for example). > Such a list could also include the packages where we have tried but > hit a dead end. Or not dead ends but where we're "in the process". Other work to do is to make sure the GNU ELPA packages don't become stale. E.g. `dash` is out of date, IIRC. > We could add this to the Emacs TODO and/or a separate file in the ELPA > repository. I think it makes more sense to keep it in elpa.git than emacs.git, but either way works. Stefan