From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Leake Newsgroups: gmane.emacs.devel Subject: Re: Allowing rolling release packages on ELPA Date: Mon, 24 Oct 2022 10:27:13 -0700 Message-ID: <86zgdli13i.fsf@stephe-leake.org> References: <87o7u4p2t4.fsf@posteo.net> <874jvvm9hn.fsf@protesilaos.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26232"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: "Emacs Devel" To: "Bozhidar Batsov" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 24 19:29:45 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 1on1Gg-0006R6-CO for ged-emacs-devel@m.gmane-mx.org; Mon, 24 Oct 2022 19:29:42 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1on1Eg-00062A-F9; Mon, 24 Oct 2022 13:27:38 -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 1on1Ee-00061J-VO for emacs-devel@gnu.org; Mon, 24 Oct 2022 13:27:36 -0400 Original-Received: from gproxy4-pub.mail.unifiedlayer.com ([69.89.23.142]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1on1Eb-0004E8-5Y for emacs-devel@gnu.org; Mon, 24 Oct 2022 13:27:36 -0400 Original-Received: from cmgw11.mail.unifiedlayer.com (unknown [10.0.90.126]) by progateway6.mail.pro1.eigbox.com (Postfix) with ESMTP id 28DA810041218 for ; Mon, 24 Oct 2022 17:27:19 +0000 (UTC) Original-Received: from host2007.hostmonster.com ([67.20.76.71]) by cmsmtp with ESMTP id n1EIoAgKqBj1kn1EIoST6c; Mon, 24 Oct 2022 17:27:19 +0000 X-Authority-Reason: nr=8 X-Authority-Analysis: v=2.4 cv=cfMXElPM c=1 sm=1 tr=0 ts=6356caf7 a=dWLzHQi6WpdymmZIwiVdBw==:117 a=Fln8i1WyhtedwaIJAdHvmw==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=Qawa6l4ZSaYA:10:nop_rcvd_month_year a=vvvmwbhNdt4A:10:endurance_base64_authed_username_1 a=pPmWfLjbkT9hK_TOKlcA:9 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=stephe-leake.org; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=1lESs4L3H2jbnvmQlW9M9ZbkgCkbDoMyGXn8p6m1v/Y=; b=g/yrB46QBK25JowmWUDc8/AqIq 0PZ/xurqX7+xl+/mW+bLjTSQCPLP8VwMIMqnevF2PoAAgV8uaLJ+bgck/YrxuR+v6/tvTu7v9XbxR BGMg3e9McC10Ihg4+nmYBl/EdKTvbGlDSlutnTIUX96XCQqoa93V+8HaXdQot5042e8jmiHAKZL6w 4XtDf2Z+FtHOzKc8fn25qGdufHTjVwgvmfd/H4WQIsbixXsnwPa6a6qg9prOBigb9N1H6DaUtTD3U k12AE+Vh6U3/xOAPdr0G6K9h9zID9hFWtGcP06urfNfejkRFsN4viMbYMxw/CbouPdBvdvKGepkgy Wq/BvkqA==; Original-Received: from 135-180-197-170.fiber.dynamic.sonic.net ([135.180.197.170]:52802 helo=DESKTOP-G20DCG1) by host2007.hostmonster.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1on1EI-002kCf-3X; Mon, 24 Oct 2022 11:27:14 -0600 In-Reply-To: (Bozhidar Batsov's message of "Mon, 24 Oct 2022 09:14:55 +0300") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host2007.hostmonster.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - stephe-leake.org X-BWhitelist: no X-Source-IP: 135.180.197.170 X-Source-L: No X-Exim-ID: 1on1EI-002kCf-3X X-Source-Sender: 135-180-197-170.fiber.dynamic.sonic.net (DESKTOP-G20DCG1) [135.180.197.170]:52802 X-Source-Auth: stephen_leake@stephe-leake.org X-Email-Count: 7 X-Source-Cap: c3RlcGhlbGU7c3RlcGhlbGU7aG9zdDIwMDcuaG9zdG1vbnN0ZXIuY29t X-Local-Domain: yes Received-SPF: pass client-ip=69.89.23.142; envelope-from=stephen_leake@stephe-leake.org; helo=gproxy4-pub.mail.unifiedlayer.com X-Spam_score_int: 16 X-Spam_score: 1.6 X-Spam_bar: + X-Spam_report: (1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SBL_CSS=3.335, 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: , 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:298397 Archived-At: "Bozhidar Batsov" writes: > The patch seems fine to me, but I'm a bit skeptical about the whole > rolling releases idea in general - e.g. should something like a change > to the docs really result in a new release? How hard it is for people > to actually update version timestamps themselves or to just stick to > the *-devel repos if they don't want to cut releases? The devel repos are not enabled by default; part of the point of the Gnu ELPA packages is that they "just work" out of the box. If it's easy to support (as the patch suggests), and totally up to each package maintainer to choose, then what is the downside of allowing it? > How much was the demand for something like this in general? I can't > think of any major Emacs package that does rolling releases. Since Melpa allows this, I'm betting there are some there. Although we could easily quibble over the meaning of "major" here; if a package has more than one user, this sort of thing matters. -- -- Stephe