From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id cFpPLAo+3WRjTgAASxT56A (envelope-from ) for ; Wed, 16 Aug 2023 23:22:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id oHmNKwo+3WRVUQAAG6o9tA (envelope-from ) for ; Wed, 16 Aug 2023 23:22:18 +0200 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 07E8C484E5 for ; Wed, 16 Aug 2023 23:22:18 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=XsuBcbQ9; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692220938; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-to: 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=XJe72bXSExUrzUMcC7KNjv+bwAtUnV2RfxAMlrxwkyA=; b=oTUokG3Enr3qy3STfGYfQNTJ72y9nQKUU+YAp23hW5jfe6Mjc+ZXYstl87XXDfyb77glOH Mk51D4fUn6jM7Cx8Un9iWIjwoZUIIyytcKhi/GIKH+mkk50/zbFwxmmDZa4YDBKoSR1BVI g23oMXWmN3OXN2o+pQ0okAfgrKql25VECo3jCsGBVebRMNNf5MyrbnYqNpA79x8TJx6kI1 cFo/5/JMgWzFgjYqj1m/ShN47Vf/j53J8oyl44b+Hq9gCkNTHDgBLi9QYLWAmqb0C3F7lp elzNrHK0IXRJlvdzeCOcf43Z8SXJOqv3F5IIXOEeyJDkUJGlsYk5GyjEFs22BQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=XsuBcbQ9; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692220938; a=rsa-sha256; cv=none; b=GNFx55B1rrVs1Ey72mPhPbWGx0P2840Mue4O39tykH6hkhFS8tCsZiZaEyrb5veJngPZP9 ch6IJ+W3uux2n5h7Cu1RQiTXCCTDrzkUODmreNvLMGGW6oDlFMX2FJGOOpsZlVBRlG87tw jXZKmfpZDBD2N6IM2ViK7UVhamppK297ONvFlgG1wjnE0QvmgwurYGbJpncxDwkS5KPPwW WnHb5C/FCSrKc8eYNVHrA/DqSjOzJfhqmDetbGtfqtT/pARkhdhVulFbT28bF15sGsO8g6 ItgPuvEjdp5tQ/tRLfSlBhziCK53QM7wHDEgYkz7GiGrAiQO7zQ2SNVTkOZq1Q== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qWNxz-00083H-7L; Wed, 16 Aug 2023 17:22:11 -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 1qWNxr-0007wQ-G9 for guix-patches@gnu.org; Wed, 16 Aug 2023 17:22:04 -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 1qWNxr-00028X-6t for guix-patches@gnu.org; Wed, 16 Aug 2023 17:22:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qWNxq-0003Br-Nr for guix-patches@gnu.org; Wed, 16 Aug 2023 17:22:02 -0400 Subject: bug#64669: [PATCH 0/2] Remove ddclient and its service. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Wed, 16 Aug 2023 21:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 64669 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Bruno Victal Cc: 64669-done@debbugs.gnu.org, Oleg Pykhalov , guix-maintainers@gnu.org Mail-Followup-To: 64669@debbugs.gnu.org, ludo@gnu.org, mirai@makinata.eu Received: via spool by 64669-done@debbugs.gnu.org id=D64669.169222087012196 (code D ref 64669); Wed, 16 Aug 2023 21:22:02 +0000 Received: (at 64669-done) by debbugs.gnu.org; 16 Aug 2023 21:21:10 +0000 Received: from localhost ([127.0.0.1]:42262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWNwz-0003Ae-O2 for submit@debbugs.gnu.org; Wed, 16 Aug 2023 17:21:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWNwv-00039m-JC for 64669-done@debbugs.gnu.org; Wed, 16 Aug 2023 17:21:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qWNwo-0001cu-Dt; Wed, 16 Aug 2023 17:20:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=XJe72bXSExUrzUMcC7KNjv+bwAtUnV2RfxAMlrxwkyA=; b=XsuBcbQ9KZPmpeG0gT0w lJ6qDSB+uEjG/r6JgtYRlrNmQlPOuPAk6las9C7NE6DKOybJDUf6WFcloKR3YVKJ+SRWr7z8H0tZ3 xL+AWW1zv/jGrDMMGZcUSeSn2BU+Keuj4qpurhePHbz3WIyPDCAX5wljRRTYm+p9GCHlDg0xYanVu eVmriqZFC1SDC7CHqZ0enB3QTGFZGZrMKdXZOQqtBM1JEzGNV8neFiKqkhS9gUlJ9gFPxCJ9VYYKp e0WcfHQBxHOglh6A6S7e0BaqrdduUACWLtMZEUVwyRYtiAgvTqi4fiz0QNRrnIvf70rv7YPuLu/hv LU1V80hyF5rHMQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <683dc606aeb902eb572cbf7893f54dd7e39da229.1689533228.git.mirai@makinata.eu> <87v8einvhf.fsf_-_@gnu.org> Date: Wed, 16 Aug 2023 23:20:53 +0200 In-Reply-To: <87v8einvhf.fsf_-_@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Mon, 17 Jul 2023 22:17:32 +0200") Message-ID: <877cpu3cqy.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-Spam-Score: -5.22 X-Migadu-Queue-Id: 07E8C484E5 X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -5.22 X-TUID: mNtd2bKXCPNV Hi Bruno and Oleg, Ludovic Court=C3=A8s skribis: > Bruno Victal skribis: > >> ddclient is unmaintained as of 2023-07-04 [1] and this service has been = broken >> for a while [2]. Remove it rather than shipping a broken service for an >> unmaintained program that's unlikely to be fixed. >> >> [1]: >> [2]: > > I sympathize with the goal, though I wonder if it would make sense to > give potential users a bit of time to weigh in (and perhaps take over > the project upstream, who knows?). It=E2=80=99s now been one month, so I went ahead and pushed these as 1bd44b425b79e9da160b33a9b19d01973b44772e. We discussed this on IRC today and I must say I=E2=80=99m not satisfied wit= h the process because potential users have no practical way to learn about pending removals. One suggestion that was made is to add a deprecation mechanism that, instead of requiring a replacement for what=E2=80=99s being deprecated, wou= ld take either #f or a (translatable) string explaining why it=E2=80=99s being deprecated. I guess we should implement that and document a guideline for removals, as had already been proposed before. (Cc=E2=80=99ing maintainers for the discussion.) Thoughts? Ludo=E2=80=99.