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 ms5.migadu.com with LMTPS id mHpxHOuHeWORMgEAbAwnHQ (envelope-from ) for ; Sun, 20 Nov 2022 02:50:35 +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 EOpwHOuHeWOK5AAA9RJhRA (envelope-from ) for ; Sun, 20 Nov 2022 02:50:35 +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 011BC39AFF for ; Sun, 20 Nov 2022 02:50:34 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owZTA-0004Ha-AS; Sat, 19 Nov 2022 20:50:04 -0500 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 1owZT8-0004HS-Ug for guix-patches@gnu.org; Sat, 19 Nov 2022 20:50:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owZT8-0007dC-MM for guix-patches@gnu.org; Sat, 19 Nov 2022 20:50:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1owZT8-0001HY-83 for guix-patches@gnu.org; Sat, 19 Nov 2022 20:50:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59322] [PATCH v2 4/4] etc: teams: Add chez.scm to Racket team's scope. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Nov 2022 01:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59322 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Philip McGrath , 59322@debbugs.gnu.org, zimoun Received: via spool by 59322-submit@debbugs.gnu.org id=B59322.16689089974914 (code B ref 59322); Sun, 20 Nov 2022 01:50:02 +0000 Received: (at 59322) by debbugs.gnu.org; 20 Nov 2022 01:49:57 +0000 Received: from localhost ([127.0.0.1]:41888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owZT3-0001HB-89 for submit@debbugs.gnu.org; Sat, 19 Nov 2022 20:49:57 -0500 Received: from mail-ej1-f65.google.com ([209.85.218.65]:39545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owZT0-0001Gx-QL for 59322@debbugs.gnu.org; Sat, 19 Nov 2022 20:49:55 -0500 Received: by mail-ej1-f65.google.com with SMTP id i10so21457531ejg.6 for <59322@debbugs.gnu.org>; Sat, 19 Nov 2022 17:49:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=sSk8koo5WguljBJogO7LHCCdiI/1uagv5zfg5JleZwA=; b=SAEMZlagIqV+th8DV35lxsIQhW2SyYLSMwrtL0fHuc5AjjjzJVik0i07ihHzuSF6pl jKzGN4YpMMIqS6l5k9uQtgj8DRucERECacYMLP3s416OpZw77KyHyxhlsXtXg3fkJr6M 9hRLdHxsErPDsGVl1VQeMPyI/9pBXlh8x+jp5ZlX3G6MqnJzBuaEHPv/WBsqQaowgPuL qqa5fHoIr8n4N6fVuO/AAuqdSqUmXLecQFmZx+srMH6zfSUcgOHAHYzM+Wvf+f/+dpmK Sl/a7plWwwPrp7aEQ5VYcn/6ybiz7oRfPy+mGrHYSyHZwfljN1ULm6l+i7iNuFltCFYn kosA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=sSk8koo5WguljBJogO7LHCCdiI/1uagv5zfg5JleZwA=; b=sDFSyWyTq0V1JMd/usaJVDEjmIqFARQrlhx4uhCv2wW+tLWk2ch276ompk+WEftCin Pb7wHDltbXR78rvSza3AoMCfwtnUiM80irdt7TqQtJsqoMpKkFnip9BuLe6ani3u9Kbf 7nNn2F//QCwj2R42iqo8av3LukrUefleHpLGQj8r0Yt4NiXWqWQuitbe+j2z7BXpjrrN YeJ5m1gFEhu6D8y4b0wPzlWvbuMzqPwNaN2sjvxE7w8ce97a8Dlx2Z9BTaSrzeSC71cc d3dg3ZN7iUNJkjXvPgz+4fJdw4NOSr3B386gGFKH94H7YqWf+GpULo/ko92UjfBEmru8 iMhA== X-Gm-Message-State: ANoB5pn34V+q2JqhoFELa3/d97poXKTmoY9LmPoUEdfR3310QH0Kno+R 720DBvnDTUFr7MBz2G+9ux4= X-Google-Smtp-Source: AA0mqf7nEz1zLinazDnkffJjroBE+aKOYdRFCM10vBXnxhVUKl3s+8Jhg4Z9/scoiYhUhZH/teRV8A== X-Received: by 2002:a17:906:6ce:b0:78e:11ea:852e with SMTP id v14-20020a17090606ce00b0078e11ea852emr11537191ejb.183.1668908988735; Sat, 19 Nov 2022 17:49:48 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id u8-20020aa7d548000000b00459cd13fd34sm3514699edr.85.2022.11.19.17.49.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Nov 2022 17:49:48 -0800 (PST) Message-ID: From: Liliana Marie Prikler Date: Sun, 20 Nov 2022 02:49:43 +0100 In-Reply-To: <111284438.nniJfEyVGO@bastet> References: <6e91dc3c98d28fb4332a1b0109b23088b76b69f6.camel@ist.tugraz.at> <2144765.irdbgypaU6@bastet> <106658bfff0dbda421cda6c45d76a4d3237d47e1.camel@gmail.com> <111284438.nniJfEyVGO@bastet> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 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 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1668909035; 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=sSk8koo5WguljBJogO7LHCCdiI/1uagv5zfg5JleZwA=; b=tiFppZB3rEcTEHSEmIH3NccFOQnOHmsA4OeX6/H9YIvWyIM/v5o3Rwrg+pqiXD8cdGs8fc kqp18qWENjUyd6fQ8QNFkAriPCzHHwrlfJaTQ/YNFw2+TDKjVfrnCgiRP2u2JDMHbWe6bL 2FQFcEnZlN7iw4LieAiTlDNq9Sc6jef6pGtr6woEEL+73Madbf4+9qpAURiKs5Tu0KmLsg 07tAuAh6nack15J8Y9pz9OVOlegaiugzhVR4D2DF/Po62aqeBNFLmI+9AE20cO3ymwjjki 6p0rMmgj8of2lGC59F+ajTALKDPNFLDETnnKEABfop/ANRP007INc5NJA5ThVw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1668909035; a=rsa-sha256; cv=none; b=uOxDabQrIVLbPuU/4EuHdY6f3BgHHCqScm0eGbtPzfmPyZC25JeI9aLawARFDITKnDfPct iqf3567rgqhbVtl63F2Y4MhQNVg2ZUM/9jwtifUAoQVrwOd9ZZos9ArWWoIkZDAZEc6q9H e1qkK92jOICDbU8G8NQj755Yi3JUJ3xJeDSwSkx5KMhp/Lb7O6g7Y2rkd71taZpuUCrTcu IdGTuy/2oHzuTYeGLiFBdQu8WdN2Loykc8ckJAFlTiWaptGtCI3WMq263Ufr7xBaFXvXB/ E+rNCsd7VLx223Y8hBNNP7Q47gzHl5PcGNaYVwPHHvNVTsNyQBjAgpcxGo1lYA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=SAEMZlag; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Spam-Score: 5.99 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=SAEMZlag; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Queue-Id: 011BC39AFF X-Spam-Score: 5.99 X-Migadu-Scanner: scn1.migadu.com X-TUID: D214sWD/ZVcL Am Samstag, dem 19.11.2022 um 18:52 -0500 schrieb Philip McGrath: > [...] > Is there a requirement that teams' scopes be disjoint? In other > words, is there any reason "gnu/packages/chez.scm" shouldn't be in > scope for both the racket team and a potential chez team? Not necessarily, but I think exceptions should be well argued. For instance, it would make sense for a change in Emacs' build system to reach both Emacs and core maintainers. In practice however, core does not have any build system in their scope, which strengthens my argument for disjoint groups. > Another factor that might be relevant: Matthew Flatt tells me he is > actively working with the Chez Scheme maintainers to merge the two > branches. I'm not involved in these discussions myself: my > understanding is that details are still being worked out, and I don't > know what the time frame will be, but from what I'm told it's gone > from "not in the foreseeable future" to "will happen". >=20 > (There's no plan to synchronize the release cycles, and Racket will > continue to rely on unstable Chez system functions and to have the > Chez version form part of its ABI, so we will likely continue to have > a chez-scheme-for-racket package, but it should be a much simpler > transformation to use a particular pre-release version.) Depending on how well that goes, that'd be one headache less. I'll be cautiously optimistic and hope that Racket won't do another Zuo and publish a subtree without release tags. > After the merge, we should be able to bootstrap upstream Chez Scheme > via Racket as we currently do with chez-scheme-for-racket, at which > changes to Racket will also potentially impact Chez Scheme. >=20 > Personally, if there were more people involved, I'd organize it as > teams for chez-and-racket-bootstrap, chez, and racket, as I'd > initially tried to do in https://issues.guix.gnu.org/53878, but that > especially seems like too much if they all consist of the same one > person. If you still want a chez team, though, I guess I'm ok with > that. Three teams for two packages is definitely overkill. I'd make it either one or two, with the caveat that both of them being the same should rest on a sound argument rather than a vague one. If chez and racket were interchangeable like different Common Lisp interpretations, that'd be such an argument, or if there was a shared community not just by virtue of bootstrapping. > I just hope this need not delay the update to 8.7 any further. Well, since CI already built everything and 1-3 LGTM, I went ahead and pushed it, so you don't need to worry. Cheers