From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.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 QPbZA0hp2GW5OwAAe85BDQ:P1 (envelope-from ) for ; Fri, 23 Feb 2024 10:45:44 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id QPbZA0hp2GW5OwAAe85BDQ (envelope-from ) for ; Fri, 23 Feb 2024 10:45:44 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="iyXG1o/g"; 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=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1708681544; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=nB5ivV/aJU5mIrb7cl03FMrXxTr2V57hZWoe+Av9UdQ=; b=ffH4St3SmasU4clEvOnEEeyO6uleLtvFrq5dBjwbCITtwUukyxwTvVvhzvxvmFpPg0guLN 0BlU/p78/sPcxytipg07beXVpTkDJnry3epLgeLPnoTd5+dug010U0y/sXH3tEAMS5d599 quBYLbMzS7Ym4YtFziQoLUOKvj17YIZ61ba6IHPXIePxrTNs86pGYmvhq+wpjphW9noV6d 1ed/g5r/dh5Co406fNzaAgAU1R3IMspNLkW+lke82McGmc00UOJUbBxELQagxu8xWd+6Bc qVT4WarE+EoigRI10hOounkFqQ/nvLiF3qcAwdng+Xlz2UefhCrcDLF3JUbEqw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="iyXG1o/g"; 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=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1708681544; a=rsa-sha256; cv=none; b=azrftHHZ6Z1dlWD1f9vOQ8kHlkHjB/BfXDucXcZkD2LsSuX+w8kaf0bQ3TXS+ZWlTXCtyr agmhRR7BcbPAI8E2ci9Xe52dmaIGhr2RJcEY7731VX4NDt5u7mILFShYeI7NhAOWEuVWiL gUV/3Twf9yhh9j1+Ky2cnYNB6P6pBl+v2qfSequqtFHtRxmKnH95otpU9MVE6xYFMSI/E8 OsMgsxS9ARkT6Mtjyi3u90UyPutJe8X0yNkxPJLDS7IvNAtD7cHRum9huXbA7EUD5zewu6 50STUMny8HrDnppR2VSiQq+dpK7AxFiVCpZK1oG5u6JErlp0tLe44/IZSBXd5g== 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 CC2373CA41 for ; Fri, 23 Feb 2024 10:45:43 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rdS79-0000Ay-3d; Fri, 23 Feb 2024 04:45:07 -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 1rdS76-0000AJ-Qg for guix-devel@gnu.org; Fri, 23 Feb 2024 04:45:04 -0500 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rdS74-0001Z5-3c for guix-devel@gnu.org; Fri, 23 Feb 2024 04:45:04 -0500 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-41294136c27so1923075e9.3 for ; Fri, 23 Feb 2024 01:45:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708681499; x=1709286299; darn=gnu.org; h=mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=nB5ivV/aJU5mIrb7cl03FMrXxTr2V57hZWoe+Av9UdQ=; b=iyXG1o/g0WarHKXbc5IaKof2HqB5rwmX5B+NtRH97wWhAji1YgPl5eTtsss+poYuxD ty1spQzMFjiBUmsenzG/92/3nzZcG1WCIjIQ7kXpLspoJ9oFuPZqMkKv38DnLuGm6igy GxqCmsJ57CleqGhTLc2KN8n8vit5c7WIjd3MGnhSbvCsCfphiJyRRL4+I72zsT8eBC9v 1cslbtB7EslaZDyvzMDHR7XzY/ZPbrhsmK1hkaOe4grzbYFdbO6UJ/asKKl65EllUr4b iMVBS68MiWU3Us4UDUXbFz3w6Uk3wd4Qn8/rQBn7hmETMoZwOJAhQDOLUMFLXcBBO4hS NDDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708681499; x=1709286299; h=mime-version:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nB5ivV/aJU5mIrb7cl03FMrXxTr2V57hZWoe+Av9UdQ=; b=DWKX9QCHJo31In5vXTygTey+t4cYOGx7uxcxEjktIb7xsrNqcTQZlXOvxYQUJ8vL1K zvXLyH7TNqh8uK78qiYSwygSka2DmGzeIohs8vw2VA/uyI8ITRBNZSxu/Hx3b8vVQYOj Nsr24rNgrXcPNGbJRa0mD4ZTauU78gcb50Io6sNPvNq6a1ThD4LOw+BKcIKLYno8kTwJ iV6EkC1p8WBrOGbTVy+1yjTeGUGOccso3sVYhmlG6yYCcwrgnua6eKjGrcJS67/TTl/J L4/ghiNfNky0b50kHHutsEPcmRBTa+EykLrR6Pvb3CrRXIHdqa/t1RBCjRq6AdZksOnY bubw== X-Gm-Message-State: AOJu0YygQFOGXOkYQ82aQzwX+qNWLMnt7YXRYgoBQolfWtBZ+XSWeP1M TJm3o+IhGnq2S/jtBT77EkbtxWukmWke2yE5atttW4SMphzVI5/iKfMC2aPFyQ4= X-Google-Smtp-Source: AGHT+IH+9zHCttzjiTVAtTDsJNsLc6336k2zm9Qcet5BkRQo6CQ/qLcInLt+9CIVCdIax+QzY6AdHA== X-Received: by 2002:a05:600c:4f84:b0:412:8d4d:b33 with SMTP id n4-20020a05600c4f8400b004128d4d0b33mr852952wmq.3.1708681498494; Fri, 23 Feb 2024 01:44:58 -0800 (PST) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id o25-20020a05600c379900b004129051a8f7sm1660095wmr.41.2024.02.23.01.44.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Feb 2024 01:44:57 -0800 (PST) From: Sharlatan Hellseher To: guix-devel@gnu.org Cc: Artyom V. Poptsov , Troy Figiel Subject: Initialization of go-team branch. Date: Fri, 23 Feb 2024 09:44:53 +0000 Message-ID: <87zfvr7bvu.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::32d; envelope-from=sharlatanus@gmail.com; helo=mail-wm1-x32d.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-Spam-Score: -11.67 X-Spam-Score: -11.67 X-Migadu-Queue-Id: CC2373CA41 X-Migadu-Scanner: mx11.migadu.com X-TUID: D2c+eMVKhLec --=-=-= Content-Type: text/plain Hello Guix! 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). As an intial work golang-*.scm submodules are introduces and some packages were extracted from golang.scm and placed into logical modules. - golang-build.scm - golang-check.scm - golang-compression.scm - golang-crypto.scm - golang-web.scm - golang-xyz.scm I have CC'd Troy and Artyom as they are actively working on Golang updates. 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 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? - What is the approximate merge into master cycle? - Do I need to send patches to guix-patches@gnu.org even if I intend to push them to the go-team branch? 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, I rebased on the latest master, then merged master, and finally pushed to the go-team branch. -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmXYaRUACgkQdtcnv/Ys 0rXCXw/+KeHGRDAFV2IAouwNWaskwg9+bTyMrlTaAzT02GShxDO5mJY9OoZtyKor nzrbOKdiz89ES4YgM+q+1U/8/iwfYCl3YIE4pQEYXiwXb7Mhzaf3Z/nIiJuZDMl1 yzJQoKmLI42WvZ1A7HcCbtOcIsDbQzC7lXoHTWID4eapXP7GwOkG33+H/Q90T7wJ XkhpFj2lezW0oeuA4DjJFGNyWvcmMlYZNYErd9+fmCQvwJVs5qSGXHpO1Mbm/hDM y8pHTNuuA61Mhe++1a1gqVz1+H1DDps2hjP04xRW7A7FhzFvUKp3xOPDMj+DuusX P2untUFqQn2EODFciFlywDxk8tZqcSu6Z5V1uTa8onbYhBPNHIFpJGVUmv3p1yyN v0OXv0WvbtLjBijxiVrRViiVVHjkfHFbKtJXjFFVe8/DILabYY+Nsp8eDl9Ke3OR phzAcYzeA7tznKYsS6XoiQBLIQ13DpE76mDvHP4DESJDh/EDV9ZyTzdS9PMjCcT7 EHxfREYDVxxJMBQTM8dT44cxRKxVrXLF2QEuy1vEK+b/qhQSMx9egY6BPu0nRZTO CyN3BsnFG+PfgiEM+rsnyOizDVLkT27Yinv8trQIfgCwdSA6JAD7dbPmzXm0Mv5B ZBZ4eInHN3dDhqZo8jsqxbPYDmnNzP94iOIYZyxiCcgo4pRqoYA= =Y470 -----END PGP SIGNATURE----- --=-=-=--