From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: xenodasein--- via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: Adding use-package to core Date: Sun, 13 Nov 2022 17:11:57 +0100 (CET) Message-ID: Reply-To: xenodasein@tutanota.de 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="25177"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: eliz@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Nov 13 17:12:44 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 1ouFbA-0006Jq-4w for ged-emacs-devel@m.gmane-mx.org; Sun, 13 Nov 2022 17:12:44 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ouFaa-0005qO-Tr; Sun, 13 Nov 2022 11:12:09 -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 1ouFaU-0005pd-Tf for emacs-devel@gnu.org; Sun, 13 Nov 2022 11:12:03 -0500 Original-Received: from w4.tutanota.de ([81.3.6.165]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouFaT-0001m8-6J; Sun, 13 Nov 2022 11:12:02 -0500 Original-Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w4.tutanota.de (Postfix) with ESMTP id CBBB61060163; Sun, 13 Nov 2022 16:11:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1668355917; s=s1; d=tutanota.de; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Content-Transfer-Encoding:Cc:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=jggUk/DYBnCuaxXuLpt9zPwN0tDCn2GJuXy7YUvvnL0=; b=f3y/7v77sdnfS41QgS6hoSsfpmL+BxcYCoarffdh6xwnP+3vC8p2FSsHGcHoQWFM K2XDeN5gxvQe/IN+a2WF649n3I2DCgOWgxoQXCJT3lIR77FELWhBZYgDLRin3CDO1Z3 8uDWrP1PFHF8QLrvlr5JQNznlaAjx4ANW2AXVv5/oQNSQ21YdTXFivdBDhXhBRM6fsB 9oIeSuPhtVLBRmP/ijNIDFU3q++rlVUzitJUPOS5x0y2sHUYfgMqw+rA996uipfpgbZ q/Mi9VXta2GnNTquu/UM3j0T7cYLnttyf9zilc1ukm7TI36cv5ijVTifGLV4Go3nRDs +tn5aatnVg== Received-SPF: pass client-ip=81.3.6.165; envelope-from=xenodasein@tutanota.de; helo=w4.tutanota.de 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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:299729 Archived-At: From: =09Eli Zaretskii Subject: =09Re: Adding use-package to core Date: =09Sun, 13 Nov 2022 09:31:11 +0200 > I don't share Stefan's fears.=C2=A0 If the only issue with moving > use-package to core is that someone must step forward to take the > responsibility for maintaining it, I think we can move it into core > without fear.=C2=A0 I see no reason for making a dedicated maintainer for > use-package a prerequisite for importing it, given what John says > about its stability.=C2=A0 It's a non-issue. Why don't you?=C2=A0 This package has been very popular for a long time and 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, and their writers probably get frustrated from that more easily and stop developing it.=C2=A0 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.