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 (was: [nongnu] main 74116339a8 2/3: * elpa-packages (anzu): New package) Date: Fri, 7 Jan 2022 04:54:45 -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> <7e6e189d-0c74-4f0f-9cfc-40fb87bf1b02@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="30567"; mail-complaints-to="usenet@ciao.gmane.io" To: Bozhidar Batsov , Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 07 11:57:18 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 1n5mvt-0007k6-S1 for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 11:57:17 +0100 Original-Received: from localhost ([::1]:47844 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5mvs-0007WL-Sj for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 05:57:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:42468) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5mtU-0003qR-JV for emacs-devel@gnu.org; Fri, 07 Jan 2022 05:54:49 -0500 Original-Received: from [2607:f8b0:4864:20::432] (port=36489 helo=mail-pf1-x432.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n5mtT-0008P5-3p for emacs-devel@gnu.org; Fri, 07 Jan 2022 05:54:48 -0500 Original-Received: by mail-pf1-x432.google.com with SMTP id v13so4892798pfi.3 for ; Fri, 07 Jan 2022 02:54:46 -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; bh=hwqwnTQMHxmbvBqoP6vn4JNBnVtWL+pzUX00ridZXP0=; b=mcOJUmSuKWerRo8Y6FuS+Bh9B29QO22H83Aqa+B1elFJidAQunT81nlLrzNd5uw04o wN6nhRu8fSgjIKkReEJXZQCjQ3bRgHRles5Js/UAMYA1gLt3wAigSABovNsWTUOFw/JL BNGDLoQPwl64ecpGgHhLf6yoPW511woPxqBvCv5YG1ATRl8V1E3m7gSXipubSzAmjH82 JkCEV8JRTqdS4xIOxfWN/r2yCCWmgzDCgHEQOqbup3CYbzbMfBGg0X7HtAUtwNX3IOrW flxs76FadF5YtDwk2IlcndB7GFZ82AUiGxfjg8947RMUtqkNEvCddcHKzMKX+9bJQ6qL 0kTw== 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; bh=hwqwnTQMHxmbvBqoP6vn4JNBnVtWL+pzUX00ridZXP0=; b=aKXlU2KkFAggy3ku6uI1VSRj3dxaVq1K+9yAI0FFJsOpkrEJD32J3X8nXJCg4yNF2M b+kHR7H2BS/o+H0uoaw6mkRWcL4Dw2hnZfxdJHRB0sjc/N0W7EsZMvOLK0HEYgQa9uQj EMoJQw40z9DtL5u3KGxZOO8tikSgayZbheoZN/bd0x0tRArQRQSRtbvmIW8qFMIle4kl 8xVyikVcU3xeSGOCDqopIqghNJ4EMHPxAVL5GAn4IjvbaIncTYZXX/dr1/Hn2kxM9/Tv KYrweYg4o9DQW71tQm4tVsZeEc/6/So+bVEgHNc+AYbG9uWZ03H71JVe0hKdiMpEBEAl BJtQ== X-Gm-Message-State: AOAM532QiNasxANflsY1tVP5jmJ2VRK+DFQBVL6FPIcyZG4XcI+e8k2M ceI0JNHCfv0KPhcvpsZcvR5UkvTt5tpo+FGpyqQ= X-Google-Smtp-Source: ABdhPJz+sMZgCoBBkVUCSAf7NhJNpyxqCiYdjY6929e6fkTUfZ4Fh1672b5EDQByIMTVULeRkk/R9T3qYk7lFVuRklI= X-Received: by 2002:a63:8c47:: with SMTP id q7mr1172156pgn.591.1641552885681; Fri, 07 Jan 2022 02:54:45 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 7 Jan 2022 04:54:45 -0600 In-Reply-To: <7e6e189d-0c74-4f0f-9cfc-40fb87bf1b02@www.fastmail.com> X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::432 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::432; envelope-from=stefankangas@gmail.com; helo=mail-pf1-x432.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:284409 Archived-At: "Bozhidar Batsov" writes: > Fair enough. I'm a bit concerned that often evaluations of the > quality/usefulness of something are subjective (e.g. the people who > like flymake would argue that flycheck might be "redundant", etc). To > me - it's fine to try to solve the same problem in multiple ways if > there's no clearly superior way of doing something. I guess a package > is never really obsolete until no one uses it and maintains it. FWIW, this makes sense to me. > In general I agree that some quality criteria have to be met for a > package to be included on NGE, I just hope that those criteria are > going to be of the objective kind. Here's how I see the current situation: We currently have the luxury to pick and choose which packages get added. In the future, users or developers will increasingly ask us to include this or that package. I think it will be rare that we should have any reason to deny such requests. Currently, I won't spend my limited time working on adding things that I see little value in, as there are so many important packages that are still missing. However, if someone makes an explicit request for something, I would think about encouraging such participation by prioritizing it above something that I would otherwise see as higher priority.