From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Akib Azmain Turja Newsgroups: gmane.emacs.devel Subject: Re: What to do about unmaintained ELPA packages Date: Tue, 31 May 2022 19:39:02 +0600 Message-ID: <87v8tlstxl.fsf@disroot.org> References: <87a6ayt2mi.fsf@disroot.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12543"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Richard Stallman , Philip Kaludercic , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 31 15:44:33 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 1nw2Aj-000381-EM for ged-emacs-devel@m.gmane-mx.org; Tue, 31 May 2022 15:44:33 +0200 Original-Received: from localhost ([::1]:48302 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nw2Ai-0005ja-Bp for ged-emacs-devel@m.gmane-mx.org; Tue, 31 May 2022 09:44:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40348) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nw29X-0004JY-Ml for emacs-devel@gnu.org; Tue, 31 May 2022 09:43:19 -0400 Original-Received: from knopi.disroot.org ([178.21.23.139]:56716) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nw29V-0005EO-PU; Tue, 31 May 2022 09:43:19 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 2A1A1438EA; Tue, 31 May 2022 15:43:14 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Original-Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id AHDNgbYPkmli; Tue, 31 May 2022 15:43:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1654004479; bh=lsJkoiuPK322cDcYfUNZQX21hgiTSUEAXPAWNb/II24=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=Eo8NEIN88+ixGm3lZybWYPC7w4XvHRHSqSgTEOL3/CyNRzEY6FWlaHHuZzOFXIZRm dS11pK4cCfdYdhDWZnf6k4Hl1uIf6VxUK2BXVTgfaJUARbVfDMTAqVwJLEnY2Ynt8i 3bEI9ZOIigT3B0s7TOAIQwze9RbuXS6mRmRR/WVZoTI54VB6IoFgNMDjI0sB4wU5Qg x0mxVOgQSuLHUXjIUpub2lcrEbS8xasc/88GTX7Qm8beazbfFO3it2QShrYf+LOWSQ hfpq4K9/HCPQwhfz/CUTxCcv6+nOhE+puguJWmvsiyLZ9lNd7wZlOHZEdQqk+LvqI1 sYKrG0Eueoe/A== In-Reply-To: Received-SPF: pass client-ip=178.21.23.139; envelope-from=akib@disroot.org; helo=knopi.disroot.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" Xref: news.gmane.io gmane.emacs.devel:290404 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Stefan Monnier writes: >> Yeah, we can fix GNU ELPA packages, since those are part of Emacs. >> But what about NonGNU ELPA packages? > > Actually, for the majority of packages, there is virtually no difference > between GNU and NonGNU in this respect: their official development takes > place elsewhere but we have our own branch in elpa.git/nongnu.git where > we can install any changes we may want. > > And in both cases, installing changes on our own branch means that the > development has diverged ("forked"), which will spell pain in the future > if/when upstream's development continues. > > IOW: we can do it, but there are strong motivations to refrain from > doing it. > > > Stefan > Then we can, as I suggested in a previous message, add UNMAINTAINED to the summary line of the package. Thus users will know that its no longer maintained. And as soon as we get an update, we can remove it. =2D-=20 Akib Azmain Turja This message is signed by me with my GnuPG key. It's fingerprint is: 7001 8CE5 819F 17A3 BBA6 66AF E74F 0EFA 922A E7F5 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEyVTKmrtL6kNBe3FRVTX89U2IYWsFAmKWGnYACgkQVTX89U2I YWum9g/+Kw0dhjnnomx/phAai5V+EVSEQuAckzOnrbdaYKTd4nA6ygbn1SdtyLrH mc5+zF0vOfWArRKGuXSrWaCwmOfrIlVSlZ6HPSJsNGC/7CX2h1JlDPzVyyQadaxG zrzMu/J02VphjN3rTOFwU51KObEBxaU7YyGHrI5gYPgo7o4iz4WIiv0FbKNbPmSr PCBPFaunHRz+owbDoBKMTtjpWFyunHZplAcFAh88SVSp3e5xVD+LpS3VNWQYgESA HTOh+/9ada5RC7pWnYeZH97BmU3/kTPGoSTZTFiwv95ncwzhNlIPJEBU4psIqbws 2WyOOR0cz041EPjwPe29orSDX4DI7Il3+1pg+52II5epf5gtHzfq7Dq/86jZkodL j8l2u78soYqjkZIPeOxWa0DN3bxBFelN7O/Eh5O+zsEch94btqUnTxSAlHsBHoOP Bx5nSUMUHqe5pWERk6CaHYmhRxnL3/Esgt8MnJ+Y3t8ieRoDxmPdgywRBzMaBFp2 TJW4oqASDMZ+vEPbozNtLG+mONkUpLpAdlESQae5/AyMm02vnY+Z84xkzalSp2MH mxEMkRKcdv+cmfXWb5j1vsLIEVssnza59hg/HJHl70DJ7Ak8pDMBNBsi7ZaG4DkF nsu4BN+hr/TPDriNT7bFkm+Zkyb8cU3bJPijY8DZUe/aSlHLGq4= =ejfR -----END PGP SIGNATURE----- --=-=-=--