From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 23 15:49:38 2021 Received: (at 51352) by debbugs.gnu.org; 23 Oct 2021 19:49:38 +0000 Received: from localhost ([127.0.0.1]:37358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meN1O-00047N-6G for submit@debbugs.gnu.org; Sat, 23 Oct 2021 15:49:38 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:41301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meN1M-000476-Du for 51352@debbugs.gnu.org; Sat, 23 Oct 2021 15:49:37 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2D2DC5C077E; Sat, 23 Oct 2021 15:49:31 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 23 Oct 2021 15:49:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=NjL42+ofISYRA8OvC2a2HIgS xeddQdN7aN8OS92OhOc=; b=d1p3Jh6Zp86sbDUArf6DP2heeoEgciRcf4aDudTi hEn/+Xz5lWMIzEIzxozL7QIRn/ivCI0NdTrtwKDAqGTzllCIGjY3784VUoy90UOT VXmxoc3piBZ1FmfXSbEVRZXze/DqCxWCjZIfsVvn6fy0lsOY7PQbQW+0xbOm5kDE w2c= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=NjL42+ ofISYRA8OvC2a2HIgSxeddQdN7aN8OS92OhOc=; b=ScmoUGbrEskPC7V5+W0O/n pWL5DVm4TBxj2txZaV9lbSwwTCNXECniXtWvEjS0SF4AfSHSCbQ4nEZgNFehxjrX tR98hRqjHpqZLdiqpsSdfeOo65rO6Cysbo4Gukg/+dMYs14yPtC5cO1rDfGq7PuN Qd5aD82paWvMxo8le7L79NZuTUzOlwwe1rGZBvObxZ/VRITSfM5XfPvrEwRVXTxi AZPbMtpCPUrbiqQtiO4rIvPdyrHcsYVAB+lzY/OX47uV8RnKpTbPFTjj/UFJ4rDJ cHzi7zCm75nwbLMrr+nle9bvk+nsH30qSUHB2MDr4O22Zv7leDKp3L1hljQJIl2g == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdeftddgudeffecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtrodttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepgffhjeelveetueevhfehhefhvefggeevtdetteejhfeffedvhfdvtdejjeek udefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 23 Oct 2021 15:49:30 -0400 (EDT) Date: Sat, 23 Oct 2021 15:49:28 -0400 From: Leo Famulari To: Denis 'GNUtoo' Carikli Subject: Re: bug#51352: Matterbridge contained a lot of vendored code Message-ID: References: <20211023165702.1e518f56@primarylaptop> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211023165702.1e518f56@primarylaptop> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51352 Cc: 51352@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sat, Oct 23, 2021 at 04:57:02PM +0200, Denis 'GNUtoo' Carikli wrote: > Given the huge amount of dependencies I was wondering what was the best > approach here: > - Would it makes sense to remove matterbridge from Guix, or should we > fix it instead? There's no need to remove it. Vendoring, or bundling, is not a matter of software freedom, but rather about maintainability or transparency. With a bundled dependency graph, the Guix tools for inspecting and manipulating the dependency graph do not work. But, we already bundle the dependencies of some other Go packages, and every Rust package does not work with the Guix dependency graph tooling.