From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id CHHYK94R22XPTQAAqHPOHw:P1 (envelope-from ) for ; Sun, 25 Feb 2024 11:09:34 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id CHHYK94R22XPTQAAqHPOHw (envelope-from ) for ; Sun, 25 Feb 2024 11:09:34 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=MZrvIu9p; 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=1708855774; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=8RaQaDEo/GgwtokFnFl7vYWtn3r34cOeydAIBuCCKOg=; b=AFBZGNX8W7GfibmUzp8tGDCVgXTDyHywP7oFAO64sXCwOZ293aIaBao+2POBs0AHftVM7I D1RrGIp+q0lbH245//xlLwRa/61GcUu+UlpFUbcqj0zsAUAQhka+dBrCCLLKXrtD10wxbW aatRMtT6AqWS0O5yfL4wG09DGMJNBtvTkiozf4mOBnYX+9DKirR7sJdo0G35Gyi0IKExP7 iw9m84GV4MRJsXugr6LMqbIyJEe+dZuaV6qt7PRvqRGfywtkvxjPjYj+4YXBHpd3MzRNoJ 0RCv4O/ltFQ17ZrMPmQ94r1s3JslU7si6jzleBxyEclYk3o1PGTUeo0+fM8+NQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=MZrvIu9p; 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-Seal: i=1; s=key1; d=yhetil.org; t=1708855774; a=rsa-sha256; cv=none; b=DJ0Vvb2vS8g+YET2W7uaF8SyBCPZcMN5Jh0MveBu6628dd/qXBHmCISDujlI+5YRlIGH8f ZoRIcUJyB+BCPrnKtxbtx1zs2p9bwF1KZk7Hfv9QEtdB6DEuV+Hf6ZtKackj5IyY+kKqUM WomHxFHNEuaO2SdD8+cFTOkq9htkyqT4wBdl/kE/IfKxAsm7+dsmAztimgwImkD2CfZ1Kg WWL+pLCuGFwNPDodTYaqVBRv2VhKvYtR8IfYPDt65kFmx/tc6fMqmec3bG+krZoAB2oyZb qWOwXsNl8pndyRp++VaTM5nBKJiFGMqiOLiOdnuGDiavHYToju/7/MJGWrMEJA== 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 3BE873A88C for ; Sun, 25 Feb 2024 11:09:33 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1reBRi-0002tz-NF; Sun, 25 Feb 2024 05:09:22 -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 1reBRf-0002tQ-TD for guix-devel@gnu.org; Sun, 25 Feb 2024 05:09:19 -0500 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1reBRb-00024h-V9 for guix-devel@gnu.org; Sun, 25 Feb 2024 05:09:19 -0500 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-33d90dfe73cso1423820f8f.0 for ; Sun, 25 Feb 2024 02:09:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708855754; x=1709460554; darn=gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=8RaQaDEo/GgwtokFnFl7vYWtn3r34cOeydAIBuCCKOg=; b=MZrvIu9phAfAE6Xn0WuCPgDhBMo5Q0NZt4XclZP1tmwCDf1kXVuEyd4JNVc15N+5CM VB5UKXcxmhWi/OrBLl5U0aFrD3EtrAu6Tc+yzU0/fMORDxTrulpcX7jP78RBBVJ6gQyl Cj/pS8smmZydETPWIYZUsv8cNz5isjhIJOtWncH5LxZNZ2CvvflWz25MY1kso5GmUFR6 Y86ls2ABe4rfYqM5sxQj4T4OK0Wc7NXCEYgtnV32PybisLFWRtVuEA1DBhuyGPexLNfV zt3hI055KjDBj/CuKgBFavo47euHGpvrrOjROdJfnzRBFPIn6W3GyLuk3xVB/GtrzYNi 9k8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708855754; x=1709460554; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8RaQaDEo/GgwtokFnFl7vYWtn3r34cOeydAIBuCCKOg=; b=Dmzxz8dRdI8cHiI/0RUO4MFWvSPeQngTtJYvDQKXEspYyvOaUcw0ZhnXE7sKyT8rd+ E20Pe1CKdd2rxUSuy7Tgcmp9i4MpvHN4BEUIZwOIFq1OIQONWmLVPBhsT5dc6kcyeQ52 TGWKrINb7YXajQtcI6dDRKV6H2EyvCOreO0VEa4a1SsvSLsX2Cugay1x4yLie4CxHCbo EEo3FTNjM727ldFCVfmz9QkN1bxcWOQ/voouww7ovaOYpnDdrxh8O/ze0L/WxKUzI4ju W1OTqKly+q6xYgelJrBHUSATxSzGDQOCHcE3O/w9HVfeMwYaWwjs/6cea7Y6bypQ0/tL nDrg== X-Gm-Message-State: AOJu0YwlRgdQwYynxtb8hVikbsahJF+skQgSXshxMoonrZYFtQTC/OCc ZxKU4XgnU32SHOL3PUmSZruDPEIdzK3MwbdCjdQNqheWCH+twRxYtRTpNgyL X-Google-Smtp-Source: AGHT+IHR1lGyxr+ovhiEQpmYl5cGRRFo8dALahf0+mUCQid4EUyyNeIxYvuCbhJ8yPbOqVojHI2btQ== X-Received: by 2002:a05:6000:1752:b0:33d:3cd3:5ffd with SMTP id m18-20020a056000175200b0033d3cd35ffdmr3588617wrf.22.1708855753795; Sun, 25 Feb 2024 02:09:13 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id n5-20020a056000170500b0033dd66469c2sm312225wrc.41.2024.02.25.02.09.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 Feb 2024 02:09:13 -0800 (PST) Date: Sun, 25 Feb 2024 12:09:11 +0200 From: Efraim Flashner To: Sharlatan Hellseher Cc: guix-devel@gnu.org, "Artyom V. Poptsov" , Troy Figiel Subject: Re: Initialization of go-team branch. Message-ID: Mail-Followup-To: Sharlatan Hellseher , guix-devel@gnu.org, "Artyom V. Poptsov" , Troy Figiel References: <87zfvr7bvu.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mHM1wzhYB0ZqR7xo" Content-Disposition: inline In-Reply-To: <87zfvr7bvu.fsf@gmail.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=efraim.flashner@gmail.com; helo=mail-wr1-x432.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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-Spam-Score: -5.37 X-Spam-Score: -5.37 X-Migadu-Queue-Id: 3BE873A88C X-Migadu-Scanner: mx11.migadu.com X-TUID: YKspCQ9ZB131 --mHM1wzhYB0ZqR7xo Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 23, 2024 at 09:44:53AM +0000, Sharlatan Hellseher wrote: >=20 > Hello Guix! >=20 > After intitiating go-team branch (inspired by the rust-team) I started > pushing reviwed patches to it, which may require a full Golang rebuild. > My future plan is to update the existing Golang ecosystem to recent > versions, as most of the packages are quite dated (2-5 years old). >=20 > As an intial work golang-*.scm submodules are introduces and some > packages were extracted from golang.scm and placed into logical modules. >=20 > - golang-build.scm > - golang-check.scm > - golang-compression.scm > - golang-crypto.scm > - golang-web.scm > - golang-xyz.scm >=20 > I have CC'd Troy and Artyom as they are actively working on Golang update= s. >=20 > Following these threads: > - https://lists.gnu.org/archive/html/guix-devel/2024-02/msg00026.html > - https://lists.gnu.org/archive/html/guix-devel/2024-01/msg00128.html >=20 > I might need some guidance on the following topics: > - Do I need to rebase to master or merge master into go-team while > working on it? In general a wip- branch is expected to be rebased and otherwise it's expected to merge. IMO for a team branch it should be expected that the team knows what's going on, but I can see how it would get confusing quickly with multiple teams. > - What is the approximate merge into master cycle? When the branch seems good then you send a patch to guix-patches with The Magic Words=E2=84=A2=C2=B9 which will cause qa.guix.gnu.org to start bu= ilding the branch, once the other team branches ahead of it are finished merging. As far as when, whenever it seems like its ready, at whatever cadence you're (as the team and/or the steward in charge of shepherding the merge through is) happy with. > - Do I need to send patches to guix-patches@gnu.org even if I intend to > push them to the go-team branch? In general it should follow the same standard as other patches for Guix. In practice people filter for their own interests and hope someone else will take a look at any others. > After reviewing: > - #69205 [PATCH] gnu: Add go-1.22 and its standard library. > - #68300 [PATCH] gnu: Remove go-1.14. > - #69015 [PATCH 0/2] Deprecate the go-etcd-io-bbolt variable, >=20 > I rebased on the latest master, then merged master, and finally pushed > to the go-team branch. Also can you pull in the patch from bug#67505? Thanks. =C2=B9 I have to look up the phrasing each time. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --mHM1wzhYB0ZqR7xo Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmXbEcQACgkQQarn3Mo9 g1FX2hAAtPFYfqxfhPzAfUg1Mboug5S+fzH1JTJGT5+bbQDCt0hTOhqKPfSaUQqe 4NWkyY38SaUXpiv132b6m0FkD5L1RH4t0zChq07ewTt0OA624lKCaFxJZylBYnCb qkLNZwRcUSHAi5CUlHo/3TrZetr1XYLjpVdo66CuMatmRaF0vSEiRpqepL5AKWR7 CNDVt6RSDYazvs1Na0JtWDzz8k/WttqLGDUjc7/uUTCTMiC6AtpbpfCBILrNh2SR UdH75f/nuxg+In84d5G5pis1ausm97cMu3GU6OzAFg9iO+zb7Sgq4Woe1hUkOmAb My5nwujh2mwrIOLeMw0DUOPAVEFUhZ8IUV5byxs1zQ9ah6hn/E5cugusi1wnhIMt ou5qUhIYCYc2NwOCw2GCe3m1im2Gqr9KkCkjTemJ292lXvzDdLMoDuAPTszM1ocF CIbhs3dMSNHFMntm+cj0qkTTjvXJj49F88fxRL2rfkXL+6YhcLLjrsWzQgaZY1HQ jjhtwSXReYHtPN3+mEJvxJ1VLq+YLd0oHqna3hJ21wb9aDLtlHQQ9eQkcRbNU3YT WWbsIryrr9NBSrEUctYUnXQfrXXwUSxFwvbW8+tetw6C2eGtbrrM1WIaJRvVRlnC u4DKSuvm+F1sx6cNFzxtNwE8E4z17PTVSfxedN7iDdDtn1LQo2k= =Hs9z -----END PGP SIGNATURE----- --mHM1wzhYB0ZqR7xo--