From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E93FB138350 for ; Mon, 20 Apr 2020 18:58:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 55CF4E0A4F; Mon, 20 Apr 2020 18:58:55 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1342FE0971 for ; Mon, 20 Apr 2020 18:58:55 +0000 (UTC) Received: from moya.linuxfreak.ca (ip70-187-217-99.oc.oc.cox.net [70.187.217.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: chutzpah) by smtp.gentoo.org (Postfix) with ESMTPSA id BBC9234F18D; Mon, 20 Apr 2020 18:58:53 +0000 (UTC) Date: Mon, 20 Apr 2020 11:58:51 -0700 From: Patrick McLean To: Michael Orlitzky Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: [PR] ivy, mvn, sbt, gradle builders improvement for ebuild development Message-ID: <20200420115851.046ca63d@moya.linuxfreak.ca> In-Reply-To: <5c1953b7-538f-94e8-dbc9-f0d2520ad42b@gentoo.org> References: <87imi6omoq.fsf@robot.e.airelinux.org> <7a4dba08-b18b-79d5-2fa6-62169ef39a4d@gmail.com> <87y2qsw0z3.fsf_-_@robot.e.airelinux.org> <512a263d-57b4-333f-39cf-ea99afad6bfd@gmail.com> <5dd8f5b8-d458-7f8c-a172-03a9066c5d17@gentoo.org> <20200420103149.56826227@moya.linuxfreak.ca> <5c1953b7-538f-94e8-dbc9-f0d2520ad42b@gentoo.org> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 00e98a3e-7aa5-459f-a64c-a3f396b4ebf9 X-Archives-Hash: b8279b1f6503d6f96784f9747344021d On Mon, 20 Apr 2020 14:07:01 -0400 Michael Orlitzky wrote: > On 4/20/20 1:31 PM, Patrick McLean wrote: > >> Simply having things in ::gentoo does not affect anyone who does not > use them. > > > > You keep saying that, but the fact that dev-go/* is filled with trash > that has your name on it prevents anyone else from doing a better job. > Ad-hominen attacks are unwarranted, please refrain from them. I challenge you to find *anything* in dev-go/* with my name on it. Are you volunteering to do the work to package go packages? The people doing the work generally get to decide how that work gets done, and which approach they would like to take. The upstream situation makes it very labour-intensive to do the work in a the way you are proposing (many packages would end up with hundreds to thousands of packages in the tree). Separating everything out in to separate packages will just increase the maintenance load exponentially, with no gains as go upstreams version lock all their dependencies.