Subject: Re: [PATCH v2 4/4] etc: teams: Add chez.scm to Racket team's scope.

From: Liliana Marie Prikler <[email-masked]>
Date: Fri, 18 Nov 2022 08:01:32 +0100

Am Donnerstag, dem 17.11.2022 um 19:45 -0500 schrieb Philip McGrath:
> Racket's variant of Chez Scheme is defined in that file.
> 
> * etc/teams.scm.in (racket)[#:scope]: Add gnu/packages/chez.scm.
> ---
>  etc/teams.scm.in | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/etc/teams.scm.in b/etc/teams.scm.in
> index c458b14e3b..f744204017 100644
> --- a/etc/teams.scm.in
> +++ b/etc/teams.scm.in
> @@ -393,7 +393,8 @@ (define-team racket
>          "The Racket language and Racket-based languages, Racket
> packages,
>  Racket's variant of Chez Scheme, and development of a Racket build
> system and
>  importer."
> -        #:scope (list "gnu/packages/racket.scm")))
> +        #:scope (list "gnu/packages/chez.scm"
> +                      "gnu/packages/racket.scm")))
I'm not sure whether this accurately captures the intent of teams. 
Yes, chez-scheme is required in Racket's bootstrap, but the only
"legal" changes to Racket's variant also affect racket.scm.  On the
other hand, the Racket team would weigh in on changes that only affect
the Chez side, which imho is unwarranted.

Cheers