From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Let's announce each new package added to GNU ELPA or NonGNU ELPA Date: Thu, 10 Feb 2022 23:37:32 -0500 Message-ID: References: <87ee4c4dne.fsf@posteo.net> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16620"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Feb 11 05:39:20 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 1nINiI-00043G-Am for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Feb 2022 05:39:18 +0100 Original-Received: from localhost ([::1]:60138 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nINiG-0001A4-M7 for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Feb 2022 23:39:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50110) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nINgb-00081c-Qn for emacs-devel@gnu.org; Thu, 10 Feb 2022 23:37:34 -0500 Original-Received: from [2001:470:142:3::e] (port=44448 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nINgb-0005AI-2U; Thu, 10 Feb 2022 23:37:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=1RNK943CtnbKjQbYOkmb0+yDuyrN56vqM+DlUXOC3bY=; b=UpbezR5hABAr OR6i5d3UPiqEY8omBe1kHxbYdmfaLl+V+FPDnCB+7iuCabVWxbPCY18Q1z3yWu9rh46V+gzw07iqG ZHdNfgckJ3snz81arlUMLPr+1KB9N8JlA6JpDNuOjEaR2ulkmUVE1J27eKptjXVJufgh7FV6r2Aps ZNilhzz9DYguGB1WFk+n9y/kIni4+jAur+0TmHc/hyzgwRO+Ydmkn/y45VVu/RVTcVxkGpwVe+Z2q KKiutjsJKONCA6VkYYHavjDN4xSj5+AfUQyRje6qyRDfyrQ6qohkP7fXYxnuxc7vkYqxYBycYuzST Ewy/Qbw03ow+KyUjN12PjA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1nINga-0001qY-RG; Thu, 10 Feb 2022 23:37:32 -0500 In-Reply-To: <87ee4c4dne.fsf@posteo.net> (message from Philip Kaludercic on Wed, 09 Feb 2022 09:01:25 +0000) 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:286156 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > I think it would be wise and helpful to announce each new package > > added for the first time to GNU ELPA or NonGNU ELPA. These > > hand-written announcements would contain a brief paragraph that > > summarizes what the package does. (This text could be stored in the > > repo so people could look at it later.) > Are you thinking about an automated system, or should the people that > add the package to elpa.git/nongnu.git send a separate message? If the scripts could tell the difference between a newly added package and a new version, it could be good to make the script detect this and change the automatic announcement accordingly. BUT the new-package announcement should NOT be a minor variation on the update announcement. On the contrary, we should make the two look quite different, to make sure readers notice new packages. Also, it would be desirable for new package announcements to give more info about what the package does. (The one or two lines now included in the update announcements are good, for the update announcements. I wouldn't want to change that.) -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)