From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Packages quality Date: Fri, 7 Jan 2022 01:54:55 -0600 Message-ID: References: <164145738158.2838.5769558384331859964@vcs2.savannah.gnu.org> <20220106082302.0A19CC0DA1E@vcs2.savannah.gnu.org> <87k0fdmbat.fsf@posteo.net> <87tueh3s2x.fsf@posteo.net> <3c5d2b69-7292-4e15-82e5-9f146979257d@www.fastmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26747"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Emacs Devel To: Stefan Monnier , Bozhidar Batsov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 07 08:57:05 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 1n5k7V-0006jg-9Y for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 08:57:05 +0100 Original-Received: from localhost ([::1]:36650 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5k7T-00011S-Lv for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 02:57:03 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34716) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5k5S-0007Rk-Ky for emacs-devel@gnu.org; Fri, 07 Jan 2022 02:54:58 -0500 Original-Received: from [2607:f8b0:4864:20::52a] (port=35423 helo=mail-pg1-x52a.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n5k5R-0002F4-6I for emacs-devel@gnu.org; Fri, 07 Jan 2022 02:54:58 -0500 Original-Received: by mail-pg1-x52a.google.com with SMTP id v25so4832577pge.2 for ; Thu, 06 Jan 2022 23:54:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=OX7gmaCsVCKsJTmMe+aRPKK5Kv7pc3bhoDXe3w49OIY=; b=JBUG4y00+Ti9d5/PCHwawxKxtdUxAXabE1uDAbxO2R+KCbuNvw4cYamfFkyfd3K0Wm DYcu9TZWakAQ8DBWg6n5RbCDTJf3nuL8tkarmdYxKVF/gv3bhz86pbcATXF/0bvBVjlw ZyONM/Yecu6h9J9KtYdBfrYtE0QP/r4jSV8vsit/zbJeLYGhwPOumk2i9lF+OVetUIcC ym3bxw0225PZ2Lpbycv9oB7DcydeQRdU8b9WBjkJI9evD5qwEs2Mk/9tniHCGJHioN02 tEkuhp83jzM5LLgHdjOwo8SF0Csm3ljGjMtN4vAq3KyV6pEc4uAGSrDmdzjwWHlBngs/ uYLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=OX7gmaCsVCKsJTmMe+aRPKK5Kv7pc3bhoDXe3w49OIY=; b=CzOAD1Di4furGMUZJ1kj1wwY3DoqniZn6CSACL/QqkGLuoRwIOkJTj7Q3odv7D79B2 LZU3Na/Hpx5wfrHaiyowqxjo8ih84VBJI6fNk4EazGJOkRgVAfLwkmahfgavbbG7jFyK PQpsg5ILT5gAgoLZftMcF4KcnbrWp0ABEt2ZZoWsjSW5a2/JkRFtzRk855c0CMCB1XaL IVLJsdQ+/o+w3uIEytk3FXjbdwwlGj4D1UbBRufGip7Q9bjJr3KvV2oRbzswnCZZ2KMu NMK9cuqW76jjXUrZRWI0OsA64N0cL9dCmvg5abfzRr4btCvgWeW23pXwORkzHVcK22P4 ZklA== X-Gm-Message-State: AOAM532jR0eLZyToFiRQWkAbdUt3pjs5ThRt6Kvq4gVMGb03M8B1xK+v KEQrzRdyLZV2jfAURRhOx5NdEpxE0q1y6VNXzqI= X-Google-Smtp-Source: ABdhPJwYx//kxyahlVvvmvwfOKeLG21nvHYncjuLwPBGayqRF/h4zRyUatf8dA5RH+ysqKCfnj5DLqNklTah5xO1g/U= X-Received: by 2002:a63:8c47:: with SMTP id q7mr690393pgn.591.1641542095877; Thu, 06 Jan 2022 23:54:55 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 7 Jan 2022 01:54:55 -0600 In-Reply-To: X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::52a (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::52a; envelope-from=stefankangas@gmail.com; helo=mail-pg1-x52a.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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:284380 Archived-At: Stefan Monnier writes: > What I'm getting at is that users would benefit from extra info about > the packages, e.g. notions of popularity and health, some lists of > related packages including alternatives. Agreed. We should work on adding such features. If someone would volunteer to open bug reports with their feature suggestions, we could take it from there. > And it'd be good for us to make efforts at consolidating packages > (i.e. reach out and help package maintainers integrate their new package > with the older one they thought was crap, as happens too often). I would be interested in hearing more about this. Could you expand on this, or perhaps even point to some examples? I don't know if this is what you mean, but one example that comes to mind is how straight.el is not at all integrated with package.el (which in your opinion, IIRC, could be rectified).