From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] Package cleanup Date: Wed, 30 Mar 2022 09:31:11 +0200 Message-ID: <87r16j99s0.fsf_-_@gmx.de> References: <20220329004337.nzeew6dlyqxm7wat@Ergus> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9535"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Jimmy Aguilar Mena , "emacs-devel@gnu.org" , John Yates To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Mar 30 09:34:00 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 1nZSq8-0002GQ-9n for ged-emacs-devel@m.gmane-mx.org; Wed, 30 Mar 2022 09:34:00 +0200 Original-Received: from localhost ([::1]:46024 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZSq7-0001cy-5X for ged-emacs-devel@m.gmane-mx.org; Wed, 30 Mar 2022 03:33:59 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:60276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZSnh-0008Ue-KS for emacs-devel@gnu.org; Wed, 30 Mar 2022 03:31:29 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:47547) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZSne-0000ze-EA for emacs-devel@gnu.org; Wed, 30 Mar 2022 03:31:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1648625476; bh=02LEXtNs95tXHaaJzksvimG281moD+RoN0xtbWI6Rm4=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=khL4O3H4ArnwnXmftHNnW1STZOWO452f6H19bldldJvPqjmse9akiDbRQtzDXUfKQ 6Hi7cF7+bRkfdOcD/dFq+gjJwBgpReUJuT7P30jQ2X18QxdO56SzohIRXDwY41VhT5 aJJggG9gDiNN/0henc56IgO3aTyNJOKANdBldNmI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([213.220.151.59]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MmDEg-1oHdJr3GQi-00i9lB; Wed, 30 Mar 2022 09:31:16 +0200 In-Reply-To: (Drew Adams's message of "Tue, 29 Mar 2022 22:04:47 +0000") X-Provags-ID: V03:K1:c7qvvheQua3yyXIb5GxSYUIPiCcffrGb8KSC9ssbOGrFtiG26iT W0d9BKwZbyH3GnWVlWMoFVfOyMZR1i4gU9ZdGcqgEqusB2Imj+DCA5JgxuWMDOITLRevzql qLK6UAT+fHGNxcpnZxcJ9PUU/JXDnwFkeJb1NOWUz+6XT/PBaeVAwuJD02CFm2Ix+BzUgXL 6FSSILx48F63hmxS3XSiA== X-UI-Out-Filterresults: notjunk:1;V03:K0:b8SmzypLZqk=:wVt7653hdf72L+qTAitKAI Ugyp2HVem4XMW7c+4eiY6KDVuetqCtGDH5p09smuzc+q8PCOthpndirpiOmGl21qVvCo0vtJY UsfdabEjgWuFllTTlca9VqkDqzeTZIh8r3QNAH5RYMUxdrwu0jYH7h9JY0VOxQBWwSmKRfrxM l1IBdah1uZuFNxc61jhhH8WGv3X5XJA8UEYbAfyTN1uTZUu1p76mLzgXVJ4V31DxKgXz9/8Ka WEZQPAICg8kAbIdo7PbpKfMsgRa4K1bUHkvDkQSGKjnBu9a9b/Eoox0dOU6Pt1ohVIBgx0pZg Swu9ZO1T4TxSxk/mjnxlQDDeFsuotso8hSh2fBUnvFEBXn3ctpE+bCR+IIAXoOSSmouYEy7SH jY4JU8zi4xoYunpEq6SBWFLtrlBlYvaEhkJevsQk/JIeEL77a3p/rtHhigdNQKX5TllJnnA3C Sdks5nr6eV54WO7bk7ZqrchXDPirtEpiqu6gZvrvthSQGId4lroqOtvNcHEjvWcVHubcP3+d2 MVL3HOq1ypJbmwJ/VDyMjQdGdCxgV5E9q2L7o8aM7t8ZPMUCJOInLk1lZAcn4Ohbvea4Q1Itp OaYFJ545p7lktCnO9ae+YIZl6th1xdx84oNSthkV2qeYRma5+WujV4pRyWJ9Q62L9kAVMaKLV l97R/Rork5TZ+1mORSdRgviG5o3pouglMGDPgF1l+JzDe2xPGm4XcdBM1FcqvSo65V8BaG6Ip lm7YC4OviLcS7XUmZ8iKo7eyL8MXPN/GcK3JrUhieRKlNJn1ZVZ5q1IdI7YIiL6j2nbeFHga Received-SPF: pass client-ip=212.227.15.18; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, 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:287592 Archived-At: Drew Adams writes: Hi, >> I would like to assume that ELPA is a somewhat curated >> collection of packages. Perhaps not as rigorously tested >> and maintained as Emacs itself, but more so than some >> package on github that has not seen an update in 5 years. >> >> If the only virtue of being on ELPA is that I can install via >> package.el then that seems like rather thin gruel. >> >> Perhaps the bar for admission to ELPA is too low. Could >> we require automated tests that can be run regularly to >> confirm package health? > > Your last sentence makes sense. (But on whom > should the requirement fall? The curator? The > package contributor?) It is on my longer TODO list to activate automatic tests for GNU ELPA packages on emba.gnu.org. Yes, only for "GNU" ELPA packages. Unfortunately, these days I'm the only one who works on emba, and there are many other TODO items. So I have no idea if/when this will happen. Best regards, Michael.