From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Adding use-package to core Date: Mon, 14 Nov 2022 08:27:16 +0800 Message-ID: <87fsemjs7v.fsf@yahoo.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26400"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: eliz@gnu.org, xenodasein@tutanota.de To: xenodasein--- via "Emacs development discussions." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Nov 14 01:27:50 2022 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 1ouNKH-0006dy-FI for ged-emacs-devel@m.gmane-mx.org; Mon, 14 Nov 2022 01:27:49 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ouNK1-0006kD-JA; Sun, 13 Nov 2022 19:27:33 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouNJz-0006jy-Jt for emacs-devel@gnu.org; Sun, 13 Nov 2022 19:27:31 -0500 Original-Received: from sonic313-9.consmr.mail.ne1.yahoo.com ([66.163.185.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ouNJw-0003Fh-KO for emacs-devel@gnu.org; Sun, 13 Nov 2022 19:27:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668385646; bh=zP4Oz1y8MitDhyelVnR/r2xi1FtVPEf+1P/pfGZANjQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=g+z16eyprYAHZTteHJmchy17jIhQInAB/RXdDIzK2IrT9XzntEvJklObyc9Vl43vxf1ppa2ca1racwdL+nBEMpfSDh3i+Vw8Sp486TPn2acEYzjEQnPpW/mUMIiLcFUSNkPhQmS3izuqFfJTZVlFhNQvxJNLaXsqx/GsapDBrxgg1jJacu8gu6ZEAtfe7OBWuicYrPiDA6g96Td560jK1QEIlRwcUOBaq04qa3VrxGjHIbEdLHokgZd/FG2HJlshfGF6qx9n/n+HnnwQoi3AasPA/lXKD9oO5WPQl167mTu4fsv8aW9Q/36G8IyplXjSPEr0/M3EHx2RLxfLjagvqg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668385646; bh=lqvoHv1FA1mmLc2nXGHHvr9cioMkXqMkg470HbGX18J=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Rc+IBcmEe0YbFA1i6TjmZX5MjFJMLAKBsR3LlhJTPGS4hr4CqDQP5qPagPlvI486WppLGFDVN3EOLWzC1jwXsY5pUICbGpHKOSvjNZlNSld7oqTOYmKGbu4Q1BK9Si2JM+DIAyh2Xk6bFZsHbR9a4ibhoC3yTSoGtaH/rt01udEjxJri9ueJwnESce4wxJ3VQlng/qQsBMkx5NTqXW5IA/V0C4pavCrlf6ZpDdKnLv7CFfdnzdu/MO080c9cJgqnGMdzNiEKVPlPSXumLX9lDbVrFv0UT9YKZoaRev8Dt0kK/sQPHeO6ocnOyE2XJQZOX8KYeNfophQhEfwVghAhog== X-YMail-OSG: L5Hyhj4VM1mBGlRa0KhtW1pBzimQAStWkpnpRE_e2GUe0HZ3f3fmTnlrYr9nCH. TPk_jQOkjnp3basMnCtW0jM92bTe6Vbu2UKgAbKaQeC7zcKF6OmWUe8iqv5Arahnz.9U.d0Uyq1B r66980Zd3EEUOwfYBH41pJ9GaY7HVu6lu1SO5G_Dn.RcrV79PPyCqe6yFmJvzk_7QONTtsd_T2u5 DG6Gn24rttZaZteYyB3R4SLuI3OCAnL2gokUaN2hfobTjdOVr6J9AYauuMEBI8f6E49IeOifZBPt yZMyL6j4S6jNvM8JhGeCbQ_YXIV9Y0aUvMPmd92u1Db9SNSNkYgk42zwL16L8UBaMDDNBzbNiM50 axxwdRM_ETfdGs4jePRS3TFx1.E9DE8c5GgV7V0OJi.bGlu6LDIV99IOsia176mkK1MzJNFEF.Cv hQ3__eA7QI22B2HVqRHK.WyoY1wvdulpoQWvna0AC9xq._tz8R9uUcTiaEhhnYqCZdAZOTMt_lqT IUnruzvVSmMTwu7WFWlR2nmMkuKOYtVeTruL5kJ9cFW3XnL2I9b5WvFajVOArYJtW2hTvpblRwyw M0jjLeeTBLw8wWNjSLBtj2r_pR9_ij5QjFrrPi0Wz6zSdBLnYwtdTk7KLoWHjS7QNtu0tfB16w1. 3y6_K0STs887ewuR3q.zQCvy7NFs44e0mE1cTrIKwVeIwekddegAhDKLpn9DI_8O3Hs15vNd98Dk ToBsTOMlmAJRodBS79jFzEij5QzGa5AYqX4Rtj_t9GOmzO6MD2GZA8ewK7ZQPm8Zu3NaUQENq98J K7aVIS98.Pt778eIY7VBDFj03Xs76mMq05Y7obkUaQ X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Mon, 14 Nov 2022 00:27:26 +0000 Original-Received: by hermes--production-sg3-6c8895b545-nh2c9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 334dca4dbb093c41fc11be8e4a872b3a; Mon, 14 Nov 2022 00:27:22 +0000 (UTC) In-Reply-To: (xenodasein's message of "Sun, 13 Nov 2022 17:11:57 +0100 (CET)") X-Mailer: WebService/1.1.20826 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.185.32; envelope-from=luangruo@yahoo.com; helo=sonic313-9.consmr.mail.ne1.yahoo.com 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:299765 Archived-At: xenodasein--- via "Emacs development discussions." writes: > Why don't you?=C2=A0 This package has been very popular for a long time a= nd > at least I haven't seen anyone complain about it not being in core. > Whatever gets included seem to freeze in time and becomes very hard to > make non-breaking changes First of all, this is untrue. I think we have always let whoever happens to be maintaining a package in core decide which changes to make, and that includes breaking ones. Secondly, not making breaking changes does not cause you to ``freeze in time''. > and their writers probably get frustrated from that more easily and > stop developing it. Any statistics? > There's ever more lines of code and more packages, I don't think this > direction is sustainable and I hope you will reconsider this approach > of adding everything to core at some point. Personally, I hope that everything most people find useful will eventually make its way into Emacs, because doing so is a direct shortcut to making Emacs more useful for everyone.