From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id wEHaFPCAD2QACQEASxT56A (envelope-from ) for ; Mon, 13 Mar 2023 21:00:48 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id UIrKFPCAD2TudwEA9RJhRA (envelope-from ) for ; Mon, 13 Mar 2023 21:00:48 +0100 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 312521A5CF for ; Mon, 13 Mar 2023 21:00:48 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pboL7-0000kD-5m; Mon, 13 Mar 2023 16:00:13 -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 1pboL1-0000jS-Mo for guix-devel@gnu.org; Mon, 13 Mar 2023 16:00:09 -0400 Received: from libre.brussels ([2a01:4f8:201:1044::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pboKz-0004A9-6S; Mon, 13 Mar 2023 16:00:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libre.brussels; s=mail; t=1678737599; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=bUkOfJ2YD+j0tMZMio76VBORxRwrqVoPn4P8G9L2zag=; b=Jkl9Vq76iIAzoI3obH7iF24FoM0QdXqOlFGY1xYZmJYjNgLqZQlsUR2kcRNXWUAGYLlwFf fktbFeZ2DTWvD/gvE9hFOJHPAN4eCczGz7vsfrokUkwMTeEBqyJteK0S6sYaYc4BYNdgcz bnKh1DPZ8iXf4Z3u7ljrKlSjsuCyBlw= MIME-Version: 1.0 Date: Mon, 13 Mar 2023 20:59:59 +0100 From: indieterminacy To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: guix-devel Subject: =?UTF-8?Q?Re=3A_The_=F0=9F=90=91_Shepherd_gets_a_service_collect?= =?UTF-8?Q?ion?= In-Reply-To: <87mt4gzl55.fsf@inria.fr> References: <87mt4gzl55.fsf@inria.fr> Message-ID: <22f0c0e711cf8286b7ccb2176884cd06@libre.brussels> X-Sender: indieterminacy@libre.brussels Organization: Icebreaker Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a01:4f8:201:1044::1; envelope-from=indieterminacy@libre.brussels; helo=libre.brussels X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=libre.brussels header.s=mail header.b=Jkl9Vq76; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=libre.brussels ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678737648; a=rsa-sha256; cv=none; b=Ih+xNyAWNU+HNcVTER2LrQHTD3lYH7De7FLoANMT/E3jFJiIUbLUl1kO24BDwGe0LWVpW3 SJQAag9sEFDFn29mJ+2qydvIB8UA8J5Zi3QbnUU6dUCUoDq14VqjKrYpDyKpqESrXK7Zlo 80BvQuQvU5i9VO3ngB4YfiKTrTP2awZanjB6JIawJSjXM8JFOE2fYOMIoNuzZ0OJ2PjU8x g58cI6Iavd6TPs4wwkeWLs+xBeaoT98xBuDMDrZotivwqgDQJtnPcVgbcGC7UbEcnJG9iR 1G0dklXZKXbLRd5PYzhnFoyxJdzTjGHzYxph9xdMtL6jqDXHlLQyrpQgoKBrMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678737648; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=bUkOfJ2YD+j0tMZMio76VBORxRwrqVoPn4P8G9L2zag=; b=njUSj6nbcRTbnCYSpRQotp1waskTvxanZh3yaKtma72uCQr5Om1bwUFnyreBcRGwvp/IKZ MsZzfXiNix+vi4Ns3YMxd26De5X3NuG2yUq0B+aLZVMxnP8CZD7vRnopBUB3KnKZ+IwsAb fnSa/fY0cSD5IY1yTPJZs4F57Y4QLaUlVCubpbC4eFyzjTIcMOEeHPz0aa31yTLPBWucI4 ycJAFugrShrfOwwBa7dfaKPyYfbu+YoRto1OhrLcGnsEeN3NpFo0SQ+uSi3qthyaULgZWx gjAl8KjMyK9u+FmScDobQ79o8AYiqvJ21JmdTHHXMZGos4BaimGfjkeKEDS34w== X-Migadu-Spam-Score: -6.32 X-Spam-Score: -6.32 X-Migadu-Queue-Id: 312521A5CF X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=libre.brussels header.s=mail header.b=Jkl9Vq76; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=libre.brussels X-TUID: TVtOuXMjCh51 Thanks! > > PS: It just occurred to me that we might as well rename the new > (shepherd service …) hierarchy to (shepherd sheep …) or even > (shepherd 🐑 …). Its a shame that Directed Acyclic Graphs are part of Guix verbiage, as otherwise Id be suggesting the name 'dags'. (Dags are the yellowed clumps of wool that cluster around their netherregions. There is a antipodean phrase, 'rattle yer dags!', to mean 'hurry up!', given the clumps bouncing around when sheep move quickly. -- Jonathan McHugh indieterminacy@libre.brussels