From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cHhMArPq/GKBGwAAbAwnHQ (envelope-from ) for ; Wed, 17 Aug 2022 15:18:43 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id uNg6ArPq/GInogAAauVa8A (envelope-from ) for ; Wed, 17 Aug 2022 15:18:43 +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 97FB615095 for ; Wed, 17 Aug 2022 15:18:42 +0200 (CEST) Received: from localhost ([::1]:50002 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oOIwT-00071j-R9 for larch@yhetil.org; Wed, 17 Aug 2022 09:18:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58984) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOIus-0006kj-KS for bug-guix@gnu.org; Wed, 17 Aug 2022 09:17:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60033) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oOIus-0003Hr-Aw for bug-guix@gnu.org; Wed, 17 Aug 2022 09:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oOIus-0001US-6n for bug-guix@gnu.org; Wed, 17 Aug 2022 09:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#56799: (gnu services configuration) usage of *unspecified* is problematic Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 17 Aug 2022 13:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56799 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Attila Lendvai Cc: 56799@debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 56799-submit@debbugs.gnu.org id=B56799.16607421895678 (code B ref 56799); Wed, 17 Aug 2022 13:17:02 +0000 Received: (at 56799) by debbugs.gnu.org; 17 Aug 2022 13:16:29 +0000 Received: from localhost ([127.0.0.1]:49780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOIuL-0001TW-FJ for submit@debbugs.gnu.org; Wed, 17 Aug 2022 09:16:29 -0400 Received: from mail-qv1-f51.google.com ([209.85.219.51]:36582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOIuH-0001TE-Lv for 56799@debbugs.gnu.org; Wed, 17 Aug 2022 09:16:28 -0400 Received: by mail-qv1-f51.google.com with SMTP id y11so10021425qvn.3 for <56799@debbugs.gnu.org>; Wed, 17 Aug 2022 06:16:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc; bh=HL8fwJvXbHV9ViyJaeVxQfbpfJS4sKoUg0cyRANfvcY=; b=Y5g3sL5E+gmaTWPWlqjcKa2W6I3QZvKNs+UNW5thcwv5lCW+sUbSnj8gJBzcFlgoQX KFD8VvNOcanWhCrElyd2xUZG0X8xVFfXUVawhYb6E1mQrx6uvn1QWmZaaxeVrz3KEpmS 8Oo0Uy0L693R59akOO1rbSxXhv5WrBoAA6IUSeJp9W8+kohxxb1GHMnB+6F6RsagUQl8 PpBk+EHGHUqqoVbYdw93Yzn4o5SJ6MB87qLYbPzkNyovcNKm7R017Y7V9HF2O5Mwu5ez ruNcUWR4cmFl1zS141FUW7F1LWibVONi7hdGIpGfzJpGLo1T7gO6VF33MMpEMmJ+XN53 Errw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=HL8fwJvXbHV9ViyJaeVxQfbpfJS4sKoUg0cyRANfvcY=; b=i21K8NoN+RP2BosveACnH/rDD21qCSMM5bhVY9OyDxIgx46h1natdfhdSKfDOTtzNl 6BdVDYPd1yAP+Un5J+ntOuAb6hLOfpSxNSQhySmVZn95xLv35zsA/4Tz/YmRmtx158kg aK1eYaNl4V9PKsafvAuN6CQ+4fUVSqqCEP0qpc/luZmFM5UfZ6jWBVkRGyitjwPOcxy4 1Njkh1Dw8aIdDO4IQr5vH1tI7hZ2ycrDBlqAFyMdFfqb378CLlcdDyqTEDlrmrBLnWIS nVSs8PZzh55aKg99bHpbj3FMJLzyWyQZcuaEfLdKJanpKVJTbSdLB3Qd1IP8Is4Fd6zk 4VcQ== X-Gm-Message-State: ACgBeo3qifwo0AHeAS+kPzksXShM922BAyCF5HNx93DOaTT1bvrBBg1L UffYb004d8jCAhlcud449aVUMdi85yE= X-Google-Smtp-Source: AA6agR6xHBPOULh7Mu9SRdbbwOQUaM7CECriDhPvpgLYqiFa4BC2X0820d+mgOEs54Jfaqr4002utA== X-Received: by 2002:a0c:9046:0:b0:493:b227:e524 with SMTP id o64-20020a0c9046000000b00493b227e524mr9251638qvo.54.1660742179681; Wed, 17 Aug 2022 06:16:19 -0700 (PDT) Received: from hurd (dsl-10-134-72.b2b2c.ca. [72.10.134.72]) by smtp.gmail.com with ESMTPSA id w20-20020a05620a0e9400b006b928ba8989sm8347083qkm.23.2022.08.17.06.16.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Aug 2022 06:16:19 -0700 (PDT) From: Maxim Cournoyer References: <87o7xa8qxt.fsf@gmail.com> <87sfme1y8m.fsf@gmail.com> <877d3omc9c.fsf@gnu.org> <878rnwn5i4.fsf@gmail.com> <87ilmwd57k.fsf@gmail.com> <87k07bbkhq.fsf@gmail.com> Date: Wed, 17 Aug 2022 09:16:17 -0400 In-Reply-To: (Attila Lendvai's message of "Tue, 16 Aug 2022 14:00:18 +0000") Message-ID: <87r11f9fj2.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660742322; 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: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=HL8fwJvXbHV9ViyJaeVxQfbpfJS4sKoUg0cyRANfvcY=; b=aBcP4PPZU6kzWIr8W892MEh63lPk806DALP5fe58WCqf4hGvihpzOSjhr8mhtE6xvjzalf uQLJNrEYcGhvTqepAuqIgjPI+lnF11X0Xr/FRcts5MxTNaA5gv9yD6rmiZlemSWbEZEkpC vuha0MxjjTvi5IKLCZoI8NjrBUgFTJUhmrxrEKYcmrAT+DPp5P6D2f8jKPNrgH6ywLEy9J Wm0Q6I9+lIaxSOAYD48XMoQZUdgGcFFWcJNCiCMJ0wbL0xDb1fQIA6ZQD6Xz2ecjgL9u6e XHQ68UaakVvIS71srgi7Vl31WvpnYfykFu/DjhFP72rSlG9N3R3DGxlB8YoDEw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660742322; a=rsa-sha256; cv=none; b=LbLEjuLRMWEmsu2vvtx6bZT8FB754HiPREUE8YSddVrc9uUctot+WnrWOwAm3LPlQpd67M hUVaMSGnSz6Z9rrFeOpliYtpIiqtNZF+FvQVWJ2O/1KFlKRQpC3RN18aQLOpcnDu/T1A6G fY4sWBxZkF8DLAAavAOixFeonM1ktwFvgNPmsYPPh8uvXKW3s7oUD9lidyDG8hl5tgfQg6 4VjeG5FPjK95fJCz7XLzj4xk3oIEE3WCf+oNiSvDTH8LuaSlZ5Q1ROlSKd+x0ZfLSHH2Ce 2kkbmQqjAg5arJRBdYU9bWguMS+yacG0NjqxKkfbTPnpLc8xbqYQrAY8wUmNEw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Y5g3sL5E; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 7.64 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Y5g3sL5E; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 97FB615095 X-Spam-Score: 7.64 X-Migadu-Scanner: scn1.migadu.com X-TUID: mmr6svxvbiwJ Hi Attila, Attila Lendvai writes: >> > would you be fine if we renamed MAYBE-VALUE-SET? to UNSET-VALUE? >> >> >> unset-value? sounds like an action; so I'd name it 'maybe-value-unset?'; >> but as I wrote above I don't really see the benefit/like the idea. > > > it's always funny when two non-native speakers (?) argue about > english... :) maybe we should invite one into the conversation? Eh. I'm not a native English speaker either (although living in North America you can't really escape being exposed to it), but the naming issue here seems logical rather than subjective to me: unset can be both a verb or an adjective; by moving it after the noun, it communicates better that it acts as an adjective rather than as a verb. So instead of 'unset-value?', I'd use 'value-unset?', but since in this case we're dealing with a 'maybe' type defined with the 'define-maybe' macro, I'd keep 'maybe-value-unset?'. I hope this makes sense. Native English speakers are welcome to tip in, of course :-). Thanks, Maxim