From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id ONISFden5GbkKQAAqHPOHw:P1 (envelope-from ) for ; Fri, 13 Sep 2024 21:00:07 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id ONISFden5GbkKQAAqHPOHw (envelope-from ) for ; Fri, 13 Sep 2024 23:00:07 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=vzAXiQI5; dkim=fail ("headers rsa verify failed") header.d=libre.brussels header.s=mail header.b=AAKpWOdo; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=libre.brussels (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1726261207; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=A/TlLB67Tth5nDKUpuI3S6/WJFVarSaB9qz/Icsa5lc=; b=HocfsRIH1MbDXoMMn6MvT/Mcteh84wG+1su0IhqAwvW+GOvGI3VoBUebSdDLC+EYJcoxpa 3UVn07KiMRySlH9FRAZVvrNV2Jqd/MLEp3tciBCs0dX/MEPMKu3j98Y7xaGPwdef1UBgWa iWT4vbadTQjCEbaahYSF6L21+mNKZctDiOElXHqpdjGB954cOb5Mu6p4kzd6H2vUyP45YF tvB/0Ati3zamnEHmbnMwLUXoEc6BGkrjuKp5oQ1G1/iDA0uGeV/VAn4vgTdAipJLuB4Z+h YeNBBFYfZGlXTs9DPpXpmxZqWqVfkHphTY+KN8LY0p9hZfxptnK7PYFgxJOV7g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=vzAXiQI5; dkim=fail ("headers rsa verify failed") header.d=libre.brussels header.s=mail header.b=AAKpWOdo; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=libre.brussels (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1726261207; a=rsa-sha256; cv=none; b=ZiqAeWgD4jrV+MNwI925m2VYN7juH1jVj/YD/sEhCsn+93VsBS5VWQEsBt6ezDvEkfoY2F LHC5hOoxOAbBNW5EGDRwE9swob5mdPMfAqUaz66cnGR9HevdQSDc24ULJMXYIqOdxdX+ec Ii8kTHbImtHYH9mjzM8E0plFmgDdznHc2b7M2XIEwFpxGuAjwZ8u1naoS6PfKqrUwIoo0S s8ql1ENf8FysQcfEk5ETXg0e3XDcg75jDPECEzMHxB25V5icEvC/YEAOiNm0DTeBiN0B5v Weah7dnFSmRDrfQ+zPPMKW/HVK4xhFcCa37uSJjLmYYoi7yrp9NH6GL2COmNAA== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D0EC27CB6C for ; Fri, 13 Sep 2024 23:00:06 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1spDOH-0001xr-Dy; Fri, 13 Sep 2024 16:59:41 -0400 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 1spDMW-0001qD-Bm for guix-patches@gnu.org; Fri, 13 Sep 2024 16:57:52 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1spDMW-00045O-39 for guix-patches@gnu.org; Fri, 13 Sep 2024 16:57:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=From:Date:MIME-Version:To:In-Reply-To:References:Subject; bh=A/TlLB67Tth5nDKUpuI3S6/WJFVarSaB9qz/Icsa5lc=; b=vzAXiQI5KhkmnzQ4cYsP/A/AJ3t6t/HtOvJ3G4l+terq0Ot4uw+hSWz9t7yvg4s8P0emyotJixGHRPx+Q2DrKrByp77UmBM09cnMW7RP1+XrDm9ell5+iK1RGNivtJHRUNl3mPPyAkvKO55TK3Krh51kwm553RrFSvmjNLHx8y55E3vcaodOZt1zUaIifU3fKlUaqgWIenDjVab49p9NzimipbGGu1TkZAxpr8+Rfa90aCZ+bxK8bgGZRmdgzqXLmZ4Rx37DdHbaCv1NsrXYg7qObG9Bf/hWgUH0UH7Az7T45lfVsbqcfwuU665Eh/XVGQYFpNqdp0U5tdGkcs0nfg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1spDMf-0000K6-Jj for guix-patches@gnu.org; Fri, 13 Sep 2024 16:58:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72840] [PATCH RFC] DRAFT doc: Add =?UTF-8?Q?=E2=80=9CDeprecation_?= =?UTF-8?Q?Policy=E2=80=9D?= section. References: <80f8b603ecd73cb9f46b1ea43797e143f16d2f17.1724785788.git.ludo@gnu.org> In-Reply-To: <80f8b603ecd73cb9f46b1ea43797e143f16d2f17.1724785788.git.ludo@gnu.org> Resent-From: indieterminacy Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 13 Sep 2024 20:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72840 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 72840@debbugs.gnu.org Received: via spool by 72840-submit@debbugs.gnu.org id=B72840.17262610461164 (code B ref 72840); Fri, 13 Sep 2024 20:58:01 +0000 Received: (at 72840) by debbugs.gnu.org; 13 Sep 2024 20:57:26 +0000 Received: from localhost ([127.0.0.1]:44347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1spDM6-0000Ih-4T for submit@debbugs.gnu.org; Fri, 13 Sep 2024 16:57:26 -0400 Received: from libre.brussels ([144.76.234.112]:48726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1spDM3-0000IJ-RS for 72840@debbugs.gnu.org; Fri, 13 Sep 2024 16:57:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libre.brussels; s=mail; t=1726261027; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A/TlLB67Tth5nDKUpuI3S6/WJFVarSaB9qz/Icsa5lc=; b=AAKpWOdo+y9MfXeqoa9HvEuJbvGk0GUG7qZC7m7ypxaqGPKS77qz97j+QH9xJIM2tS+Ppz 3kzUevdF1ICWFn6lTZ2p9kmxNCiIysP6C377NyPMRx3L08uRfMrmnalMIZsJF99EdgYAMp TJdCNF/cOJIuoNI7xingExnZtBw4QlA= MIME-Version: 1.0 Date: Fri, 13 Sep 2024 20:57:07 +0000 From: indieterminacy Message-ID: <3130f45aaef0b424689f4c91a8dde943@libre.brussels> X-Sender: indieterminacy@libre.brussels Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Fri, 13 Sep 2024 16:59:40 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.01 X-Spam-Score: -6.01 X-Migadu-Queue-Id: D0EC27CB6C X-Migadu-Scanner: mx10.migadu.com X-TUID: xF5MeIn/TroB It may be that Im lacking a little experience, but Id assume that the categories outlined earlier probably require different timeframes: https://issues.guix.gnu.org/72840#0-lineno49 A year feels a little arbitrary. For example, Ive found it a little frustrating using randomly scoured Guix snippets - only to then find that at the moment of utilization that I get a WARNING without much context. Am I the only one who feels undermined and demotivated by information which hits me over the head with WARNINGS? Ive had this using elogin-service (cited before): https://issues.guix.gnu.org/72840#0-lineno155 Perhaps additionally there need to be pointers to real VCS repos, pinpointing a commit providing the migration inside a living repo/infrastructure? Such examples would be constructively showing how the change is achievable, and could be empowering through assurance and learning. And if such /Appreciations/ cannot be found in the wild and covering enough common adaptations, then perhaps a Depreciation is too soon? Heck, a REASSURANCE printed following a reconfigure would be gravy! Even better, Guix promising me a LIMERICK if I adapted off foobar within 24 hours would work. Additionally, its worth pointing out that Im slowly adapting my parsing approaches to be more commensurate with a form of modern hermeneutics. I have been intrigued by how the language inside a setup like Guix adapts over time. As such, the topic of how Guix grammars evolve would be worth documenting. Practically, this could one day result in very old discourse from out of date mailinglist or Debugs conversations being transformed into more recent grammars to solve contemporary issues or suggest precedent when evaluating a patch. Regards, Jonathan