From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Allowing rolling release packages on ELPA Date: Wed, 26 Oct 2022 07:57:01 -0400 Message-ID: References: <87o7u4p2t4.fsf@posteo.net> <87sfjbrt6h.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36346"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 26 14:10:57 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 1onfFI-00098s-JQ for ged-emacs-devel@m.gmane-mx.org; Wed, 26 Oct 2022 14:10:56 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1onf20-0001w6-BM; Wed, 26 Oct 2022 07:57:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1onf1y-0001v3-8K for emacs-devel@gnu.org; Wed, 26 Oct 2022 07:57:10 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1onf1w-0006L7-AG for emacs-devel@gnu.org; Wed, 26 Oct 2022 07:57:09 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 534C04405D9; Wed, 26 Oct 2022 07:57:05 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id DAA6A440D19; Wed, 26 Oct 2022 07:57:03 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1666785423; bh=cq9mCWxyY0dqkQrtkV6Aux6532gRX0QucABjKkB+dGw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=RE+/aZuYkrgsmhIdvT8ZMldlEo7A97Zv8jBrGI008ykDFytbCVermXq3b6znS2QX1 R5b/Yzi+tPCmO516WpnGOQZrW8+GkMEx1T6qXfreTpp/syXRvEopk4C3FDQ9hoG6oC 0/VxeKBX6yav3Ef5UEaztv0iy5WChfVJQD0uGs0EiVXDFTEU6hsX7s3mRY6knUqjUT fpjrOQZRiy1gzArDeu5FVINZHsaoS+2EKSyoqMDIHRCkKAoEjIpZpgomW2rvU4sw1i JjKEJKpo0nBPzhTBfoo6qoP3nhjK7uuBet7Qqk7uD0qIEq8C9roUhlVDxTEWLjStLB Xvp6OTydsiBmA== Original-Received: from pastel (65-110-220-202.cpe.pppoe.ca [65.110.220.202]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 70F4D120F8F; Wed, 26 Oct 2022 07:57:03 -0400 (EDT) In-Reply-To: <87sfjbrt6h.fsf@posteo.net> (Philip Kaludercic's message of "Wed, 26 Oct 2022 06:32:38 +0000") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:298533 Archived-At: >> More importantly, it would be good to notice when that flag is out of >> date, i.e. signal an error if the `Version:` has changed when that flag >> is set. Maybe simply require that flag to be set to a string (rather >> than just `t`) which is the expected version specified in `Version:` and >> then signal an error if they don't agree? > > Sure, that can be done but I don't see why? Because more often than I'd like, upstream management changes without us being made aware of them. So especially for discouraged flags, we should make extra sure that these flags are still desired. Stefan