From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id UCCnAU6BGmcAEQAA62LTzQ:P1 (envelope-from ) for ; Thu, 24 Oct 2024 17:18:06 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id UCCnAU6BGmcAEQAA62LTzQ (envelope-from ) for ; Thu, 24 Oct 2024 19:18:06 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=incana.org header.s=key1 header.b=RWzOHmr+; 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=quarantine) header.from=incana.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1729790285; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=VTIWKpoIjLZJ10V6ZFSJQzRx0SiXtan0NgM2cLA1BTQ=; b=hfReges4iBA0azPnQEWvF+tCxZpo1VqWbS2Q4WRagYRTfrZgjbsh3uuqojXUDxcvxDBa+g A7JMM+7XFAeSxhk9vuiOpmwMXgB7Ng1f7CVJs5b/tV3rwCV02pYVIjtQZMu0UTgNJ6MCIN BOrrYgkTdygeOvIC5tqxzDDLO+namoVd42CrpBd3zZrxzGi5TTwPrNb4Bk08frckO0+Yq/ Oqb647vcXfAuKRyAvrauAa0PSvtkLm4PyZW3+4fSbAWjJ/PaXeL0QZ3FbQjmewdf/5e/VZ VmFzFsZanqIjOxL564XwglecrKpsj7rIloG6wftxeytv7s8Lw9WbxQln6fmyCA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=incana.org header.s=key1 header.b=RWzOHmr+; 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=quarantine) header.from=incana.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1729790285; a=rsa-sha256; cv=none; b=c06VlM9qTLJSrc7rUaAK0FvzUX5c+UxrelbQfSdVrHQRMnJAMS+mOOmF6EckRe/xSoBWar yllz4jkeY79IVfmnL+CYTsjT/cPzr6XblgS795agVciw6RA/AlLmIs7VQL8A5x9zNiOAbF PMxYLjJ1YYPW3rQdMhQCTSSIufUMUtWXiVu/rdpAlod0ECB4otTlvF6CHW+Wn4I+5/fIWT NGRT6RGYSjN5xh/Qf4RiO+VK/B+r4omMVEE/9AEDV/vSaI9Txv9tZI+p9QMuqHkoJKyB/v eywCtY88PNpf9h5h1Ps/c0okdW5bB/kZWV11IF+fMM06bT2HZChku4VQMYA6Zw== 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 654F689F89 for ; Thu, 24 Oct 2024 19:18:05 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t41Sq-0005je-O2; Thu, 24 Oct 2024 13:17:36 -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 1t41So-0005jJ-FA for guix-devel@gnu.org; Thu, 24 Oct 2024 13:17:34 -0400 Received: from out-178.mta1.migadu.com ([95.215.58.178]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t41Sl-0005lk-8Y for guix-devel@gnu.org; Thu, 24 Oct 2024 13:17:34 -0400 Date: Thu, 24 Oct 2024 13:17:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=incana.org; s=key1; t=1729790245; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=VTIWKpoIjLZJ10V6ZFSJQzRx0SiXtan0NgM2cLA1BTQ=; b=RWzOHmr+xf97J2R1UaAZqGpEbiX2N8Q/GsosDOx2SIt/UrJRDyO9/YfBmZnmEbxxui84W6 f16YMEeDcFBeNFaQ6gNPiabfK0oGZbCFylEBPdSGeZbRvVlyrlWWhUBwznlKN61sZoeG9m D+hWrv7pj/8fWlVkGCPT+/ANcm76QPUmenfqV+mw8sgZInNR5pLD4Q8xfiP6w2AjD5mcOl pDwJFWXlV9XopWzCdBtuQt/7YTsHWqI+sUdh4JWprRDMFAOf8QDXNcCFSLiwV2ZNyrL7wB uyUj0JfqWsmUuiVcQ2F4nH3+w0SNSQZGPjsznXsnOtFBnVfrW4dLbTsQSQQoog== X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Juliana Sims Subject: Goblins Shepherd Design Document To: guix-devel@gnu.org Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Received-SPF: pass client-ip=95.215.58.178; envelope-from=juli@incana.org; helo=out-178.mta1.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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 X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: 2.01 X-Spam-Score: 2.01 X-Migadu-Queue-Id: 654F689F89 X-TUID: 9gi2XXIXbExX Hey y'all, After a turbulent few months, I have an exciting announcement about the Goblins Shepherd port -- the design document has reached (initial) completion! [1] The purpose of this document is to have a point of reference for thinking about the port as well as explaining it at a high but technical level to those who may be interested. It is both the expression and culmination of experimentation to ensure the ideas in it are sound and applicable. This preparatory work means the port itself should progress comparatively smoothly from this point onwards. All work will happen in the wip-goblinsify branch to be merged back into mainline in the least-disruptive way possible. I look forward to sharing progress with you all along the way, and please feel free to reach out with any questions, concerns, or feedback! Thanks, Juli [1] https://git.savannah.gnu.org/cgit/shepherd.git/tree/goblins-port-design-doc.org?h=wip-goblinsify