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 ms13.migadu.com with LMTPS id bqG0AQoJIGfXGwAAe85BDQ:P1 (envelope-from ) for ; Mon, 28 Oct 2024 21:58:34 +0000 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 bqG0AQoJIGfXGwAAe85BDQ (envelope-from ) for ; Mon, 28 Oct 2024 22:58:34 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=M68VVjT+; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=D8HPXsOB; 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"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1730152713; 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: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=OUDY2L5ZVpflGNRByRWqD2IbhVJpg5PwlcZmJZX+dj0=; b=TYtcLo8CXzCzrKGJPAekouDGuY4hnY5I1QhxKUjIbqyJxry7v/cRSPgKwJCbGR/MXskc4u 8L3iT/o6cbs83HTBQR4cctzJB9vgs4zifE/DzT7Wti40DqsIqc5uJql/u8HeGyoA/TNXgK ZnbjuIYHF2Hy8DEjFi1uDyYAgAM5OCIlaq2AaTsHr7dxj+EeXQT0gz7Nf1LnaQ6b7HppNU U/ELV9OeJbvGfy8kT9nZPkBp+GJR+wKOrDFYtsSuWustUCm8S+qZ3UdZzVCmZo+8Xtiic8 ngEThvtN+/CD/4e9O9YvYCfUWKIsURkAqJDNWQLoejnSWIYBnpFdMwoKyOgFuw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=M68VVjT+; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=D8HPXsOB; 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"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1730152713; a=rsa-sha256; cv=none; b=eF1r3RL0ddGBfO4bXvu63TwuqdB9Fm0tF6DPLKSYCOh9jMHqtbOcOz4Wc/AqBtrLP5cEGt tSliHJF32b6KnTYafMDRbHZ8PakjcQnZkBjfpySvLK7e5dE+CrNEiYGjuEhhv2kOn+0ESl AWzWhwWwN+80avszeCIJbw4U8qWHdcFp9qCMnvdTq5DFdAqQGnXDt0h+2MgIfBmIEbOTW/ wlJAeOH8tLluigGy6A/44Io+GV2oqEjdnd1mhWbmf13gxbUV7MpmIskY49FKEjww4DhzdM Xh8VNgS6toaMcZraJLX9BDPyMfSEp//B+GRTyWoDEkb1u4RkFC71IGjIjccxtQ== 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 880F0811B5 for ; Mon, 28 Oct 2024 22:58:33 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t5Xkb-0003fa-Ul; Mon, 28 Oct 2024 17:58:14 -0400 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 1t5XkQ-0003ce-TU for guix-patches@gnu.org; Mon, 28 Oct 2024 17:58:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t5XkQ-00008h-KA for guix-patches@gnu.org; Mon, 28 Oct 2024 17:58:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=OUDY2L5ZVpflGNRByRWqD2IbhVJpg5PwlcZmJZX+dj0=; b=M68VVjT+ZlfbHN4dTtrVhRFdzsSk3HlGx8yB7pgEiO+r2hE7EUsEXVqbn335h2FJ5G1w7PBF3iKQY1XN5hu6gqxZz9xx53sSsEq//h35gUQPtsXeNl+CeL/5z839dyTkRf79n0IvD02yw3HZ74uVFivCTgmC5qwPLow8jEJQ6e4sMxazjtfiuqVJUK3RzTvh8udAPLcuBvxQKT+SU6QNwdEk3ZA3p8AHWsfpWmRqlCDdWlV96unSIAkphelXhF2oZhvHgvET3YF4tlo/9peGe+omWxQhbk/x2zbYRFDFV5uziF75+UFCrxe3kbcieKXN+6HxJ1X9OkvkacGEXt3V9Q==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t5XkQ-0007AH-FW for guix-patches@gnu.org; Mon, 28 Oct 2024 17:58:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#74049] [PATCH v1] gnu: matterbridge: Unbundle most golang.org dependencies. References: <20241027181255.4680-1-GNUtoo@cyberdimension.org> In-Reply-To: <20241027181255.4680-1-GNUtoo@cyberdimension.org> Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 28 Oct 2024 21:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74049 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74049@debbugs.gnu.org Cc: Denis 'GNUtoo' Carikli Received: via spool by 74049-submit@debbugs.gnu.org id=B74049.173015266727509 (code B ref 74049); Mon, 28 Oct 2024 21:58:02 +0000 Received: (at 74049) by debbugs.gnu.org; 28 Oct 2024 21:57:47 +0000 Received: from localhost ([127.0.0.1]:54968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5XkA-00079c-VX for submit@debbugs.gnu.org; Mon, 28 Oct 2024 17:57:47 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:60876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t5Xk9-00079N-Gp for 74049@debbugs.gnu.org; Mon, 28 Oct 2024 17:57:46 -0400 Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-431ac30d379so11686845e9.1 for <74049@debbugs.gnu.org>; Mon, 28 Oct 2024 14:57:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730152600; x=1730757400; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=OUDY2L5ZVpflGNRByRWqD2IbhVJpg5PwlcZmJZX+dj0=; b=D8HPXsOBz8pTlBmoUk1siyAbWkW2X1aNhrde7FN0oBUo7/pfpXO+M9zHkshnE/Shx/ VIJeOgF0aNPxVaw2P+LGSxVP3/l082uHVXUjyCJelB+8g6eyLcAkV8Z5vmYgVRsrl2Cy E2O7xtY4PdYmu7pxze3UnXy2zIgCRnIFcUzrr4o9/MgE/mhFE7eR/Ia8EgZZX0yGmJEP nSU/lYzHH/aAiYCInsyeaKTb91DsCJstUo1xo/KCECtY66h+ss7JJYSsnubzdSd+L02j D993Qqump4Vr/uu3pStyuDxNhc5v+yp8o42VEcmozcV1YcSm8xyYEnyMR0D5tMUD+mMl VB4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730152600; x=1730757400; h=mime-version:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OUDY2L5ZVpflGNRByRWqD2IbhVJpg5PwlcZmJZX+dj0=; b=PvLVYEyLlx42Bg21XWyKgdiTgp3vaiF1wJ5aaQQ2yhh42RmWGu/f3AJmOnlyng7T+P 9xBPz9cmixtXxqihTg3uOQ1UgmL2v/QKr8VMCxb2+r8N7rGlzl7AiJXX6YSfwqEj4fyO 42CNFztGW7Xvnmc7DbwbjZ0B/QZ5vjfAWznwUq065dC2wrDMcoepJRlXtXPcTLtBGHy6 I34oyTUaWECkJLnrj3PH7qDBDA3gZgG/lI0P6vfJpBf6FE/8ho7byg+4vYouuSwRpGrm AyXyJrsKlxQRh/OZwSOGy+umkE+zBsjq6fwZuJHliTghlFHYRCeN/eO8CEphxymMhsZp 19cQ== X-Gm-Message-State: AOJu0YzO2lCB454s/WnNnTfsHxZQ0WtEJaF9V4asZNxuf9FKifWb/4tJ Tvt41RJOqRquHsyhGI/+TecPYNHfyU8knnvXhzpXgjBX7eMCHvP57Jj7CI+T X-Google-Smtp-Source: AGHT+IHTNtOkUxTv2/oRgJ/K1GSodKQS4YD8GRaZVojIsLWBC8r+TsBFZZa4WLJ2lkiksu9Xz3ZhUQ== X-Received: by 2002:a05:600c:4fc5:b0:42f:75cd:2566 with SMTP id 5b1f17b1804b1-4319ac77208mr85148455e9.2.1730152599499; Mon, 28 Oct 2024 14:56:39 -0700 (PDT) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4318b567868sm154744945e9.24.2024.10.28.14.56.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Oct 2024 14:56:38 -0700 (PDT) From: Sharlatan Hellseher Date: Mon, 28 Oct 2024 21:56:36 +0000 Message-ID: <87frofvqln.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: 1.27 X-Spam-Score: 1.27 X-Migadu-Queue-Id: 880F0811B5 X-TUID: JmrK6UoouivD --=-=-= Content-Type: text/plain Hi Denis, > I was already unsure about the patch I sent. In the v2 should I do it > all at once in a single patch or should I split the work across multiple > patches? I would suggest to think about the flow, let's say: * Unbundle as many as possible first, and make it as a single patch (which should pass build, test, lint etc.) * Review the massive dependence tree and split it in some sort of logical blocks/future series which should be self contain and build individually or when series applied as a whole. * Start unwind it slowly let's say by 8-12 packages per series, making sure each series may be apply directly on current master and may be built. We may reduce amount of noise to bug-tracker and keep on track with unbundle process without too much stress and time requiring to review 100++ series To keep you in a peas of mind - you are not alone in that hard work and your efforts will be enforced by others who updates/unbunle Golang packages the more we have the less effort we need to apply to unbunle as some of the package may be reused. In short, keep eye on current master and go-team branches and do rebate/pul often. I'm waiting for my turne to merge go-team and will continue on the work with unbundling kubo which will bring about 300 packages. Some neat-pick give a try to use "guix import go --recursive " on go-team branch which has much better performance than available in current master. -- Thanks, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmcgCJQACgkQdtcnv/Ys 0rWD8RAAgCzHilrgp6IFo82qJviaKMeQrmEiXPt/LY8dLUJ7Du+s0uZ2+E+R6xOZ GGoUSxC+kJkl4gCQu/grrrEmah/XPTRxyTBitvaNc46+Y4Pe2VN25MA9PAhjEjc+ EutDcNLNJ+pbjAgjGoNACNdiIhdzbU5t+6bi7Jz2MKn9dfU9dM95mLUAQ87Sw0XH f5yQSSe3nJYKiBsTJEK1fCVbOBFLo0+mVp7Pq06RlyoQ4m0lTwUi+mRmz8ERw4Q3 fVazukVmIXvVHO/lOSkmNZKo4dCNrmCTlIT/UFbB5BcYbtQwWwV53Cn4AkuBeDZZ 47UDjxMJFQXqehXtnY+QRDISBwCpfcZ0uCs72orWPngnzm9jvC0x0G2TvWbtSRbN gYM0EvAhq64SczRUOjqT4dvhfQU4DfYlamcpB4jNPex5rvFFF3/AAx8uEWyFCwJd T9z3K5DzPN33B1uONqbkgQNz6d59HGgEsnE9+wAwye1P6DHYn9C0zQV6zA+ebuIF pDCPWfUZz2L7wRozWpRpb52Aw3W4HpL3AN+RdmaTQtVvycbJ0tz5jccI8JlTfsVB R+frJLWGT2rsxRKVxqgTBiHT/AqFJv2e/kTgYTJdG1qwMGnphMRiIonwFP3npVuc TjESplVKHOMqZLC8TP7nYL4SDqj0xqiQ01pTsLMOOKwLHXKLKKA= =27XJ -----END PGP SIGNATURE----- --=-=-=--