From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.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 cIciE89ruGNHRwEAbAwnHQ (envelope-from ) for ; Fri, 06 Jan 2023 19:43:27 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id IO0vE89ruGPnfgAA9RJhRA (envelope-from ) for ; Fri, 06 Jan 2023 19:43:27 +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 DC6043AB41 for ; Fri, 6 Jan 2023 19:43:26 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pDrg3-00033G-Lt; Fri, 06 Jan 2023 13:42:51 -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 1pDrg1-00032q-0w for guix-devel@gnu.org; Fri, 06 Jan 2023 13:42:49 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDrfy-0002BA-Qn for guix-devel@gnu.org; Fri, 06 Jan 2023 13:42:48 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:40]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id AEF1C1AB39; Fri, 6 Jan 2023 10:42:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1673030556; bh=6QX8Zu8T0Je2fA72b+zOBJFQdN2oz64HP49QRKxw5Xs=; h=From:To:Subject:In-Reply-To:References:Date:From; b=X5KlHwKprL87EncfXpXBUL6B6lrNHQ4LMSF6yykaoiJBgoWG8NTQzIb0rE62q5bVm rNHnEGwnhrgo2LPiRtfqUwDYiSh3YTbC4yAeZfnOuif9chw9laXq+EsPI4JdP56eut yXdtMeRrndqe3mbG8BEjyfh3YF7f2UA353b5i55S7dogI8nZrVwk/turM6kYf8Lyjh dMXdzDv9QwZtonaAo+ZmO+419zEaWsOTVYiQaVu/xGWItKIuOu50IqA6NCmDBMscKO vGP3ojr5ThJsSG5EAEJ8c0/0Jz3Zo7C5K1zt9pKoYFWJtXK7HbzbWpZTaMUw9DKZFF POYluXchZxx9A== From: Vagrant Cascadian To: Simon Tournier , guix-devel@gnu.org Subject: Re: Some team related thoughts and questions... In-Reply-To: <87mt6vh9gk.fsf@gmail.com> References: <87358qakxm.fsf@yucca> <87mt6vh9gk.fsf@gmail.com> Date: Fri, 06 Jan 2023 10:42:33 -0800 Message-ID: <87cz7rjyhy.fsf@yucca> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: none client-ip=173.255.214.101; envelope-from=vagrant@debian.org; helo=cascadia.aikidev.net 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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-Seal: i=1; s=key1; d=yhetil.org; t=1673030607; a=rsa-sha256; cv=none; b=SwNKad85+HGEjljOZJ1Y7zWh46Xexv7UHIqXddJeEJjuSxc4kB5qKR5JSt8kBEIxNu5A6Q p1EI5NMSHd1s4v3TX5lumg+BP3luPiZ2ZzRXHN7cg4SLmSETZVMj1vWnikqg1ad25ga0e9 m1aiC0CbbprjqIUSVG9Qhgi9yw0N60/rTiEjl/IR+lITanH7wEa2MgveVBnvs1zhHp4q+i kRPNrGV/6cVckUC8jqR7caX3FxxiZwqstt1NXFns6PlEpWTpFwHmiONPjWmGM4HVUnyCVX RqleVUz91All2W3wVq/VbBZ2e1XM8D19RbRo2Dr2bpefHo4m/GgWofwis63+wg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=X5KlHwKp; 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=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1673030607; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=mHJo7lYLcrfsY+GJW2CVlOtPXXdarF3ajJB0UKFXRpg=; b=SCxN1RwS9UmnpVTXb4r1+B2pn5P2DpaTeWtKIZ9fF802iVA8uZD4S9CmbVSA0C1TJQl8D8 vYAY5Ohr3MI/LAVZDS3r6GEiDSft6ATJIi5dmhVQdCx0Aq28/oZ4Zczi43R4I1v1iBfJ3t 32bqp+CBpG3+Qj9j/0dQWp7DTqZKVDIg91/dXgvI7nHks6ZixKoO/2kNG/o2u+H178Qw4c YYnER7Y6AtZPJ4FGzravXflkv6JnD5w75XXEsoq/tNpuLtIuBAxkU+do6XYEcA7993IGNo 4I+lCTKxf82EVrvMIBrmemQCLIZXiQpXhFNNUtQ5oVNOIzvGpxVzchbF7y9Yrw== X-Spam-Score: -12.94 X-Migadu-Queue-Id: DC6043AB41 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=X5KlHwKp; 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=none X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -12.94 X-TUID: Ko6FjhqLNyTe --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2023-01-06, Simon Tournier wrote: > On Tue, 03 Jan 2023 at 22:11, Vagrant Cascadian wrot= e: > >> Perhaps a description would for the team(s) would help a bit here. I >> see embedded as dealing with bootloaders or firmware commonly used on >> embedded systems, and perhaps cross-compilers? > > Well, currently the =E2=80=99team=E2=80=99 record contains the descriptio= n field. So it > can be expanded if it helps. Right, there was no description for the "Embedded / Bootstrap" team ... so basically asking what the intention of the team is (and a little confused at the co-mingling of two seemingly distinct teams, at least in my mind). >> I wonder if the team.scm script could also have a few regexps in it for >> the patch description. For example, "deterministic" or "reproducible" >> might be a useful search term for my recently proposed Reproducible >> Builds team, which otherwise would only be interested in a small pool of >> reproducible builds tooling packages, but reproducible builds issues >> actually could be relevent for all packages in guix. > > I guess something like, > > ./etc/teams.scm list-teams | recsel -q deterministic > > should list the teams where =E2=80=99deterministic=E2=80=99 appears. It = is far from > being perfect but it allows minimal queries. More I wanted to look through the patch text rather than the package descriptions. It would ideally catch things like "reproducible" or "deterministic" in comments in patches as well as git commit summary. >> Lastly, I use the name "Vagrant Cascadian" with my contributions to >> guix, but I may use a different email address depending on the nature of >> the contribution (e.g. reproducible builds). I am not sure what would >> happen if I added "Vagrant Cascadian" twice, with two different email >> addresses. Does it handle that reasonably? > > You would like to have an email address different depending on the > team, right? > > Currently, a person (record ) has one name (string) and one > email (string) and then this person is part of one more teams (list). > > Well, it is not implemented but the macro =E2=80=99define-member=E2=80=99= could be > tweaked to associate one email to one team for a person, I guess. If a "person" is identified by "name"+"email" then it should be fine. I was worried if a "person" is identified solely by "name". Defining myself as two persons with the same name and different email addresses works for my needs, if that is indeed how it works! live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY7hrmQAKCRDcUY/If5cW qvfMAP46JgRx+2QSVmZdM/1x+rwTVjQVBRk8ufcTB7gxeuHNnwEAlT6qoieNp/Hp j/1p2R9xyOhZu14Gy7e7aFz44B2rHQg= =wBZG -----END PGP SIGNATURE----- --=-=-=--