From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-project+bounces-7803-garchives=archives.gentoo.org@lists.gentoo.org> 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 CD1F1138334 for <garchives@archives.gentoo.org>; Sat, 16 Jun 2018 23:45:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E11E1E0858; Sat, 16 Jun 2018 23:45:20 +0000 (UTC) Received: from mail-vk0-x22d.google.com (mail-vk0-x22d.google.com [IPv6:2607:f8b0:400c:c05::22d]) (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 6B52AE0856 for <gentoo-project@lists.gentoo.org>; Sat, 16 Jun 2018 23:45:20 +0000 (UTC) Received: by mail-vk0-x22d.google.com with SMTP id o138-v6so7621382vkd.3 for <gentoo-project@lists.gentoo.org>; Sat, 16 Jun 2018 16:45:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scriptkitty-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=dB6YLOxKbhKuBrCgp0gsiavGehLQNDA6MBNkOjeksv4=; b=JwIaeGREdbfmkoLhQ7Wz0VUAFAJz8x7n8goC0SfZ1lJn/SoCugDAexGd0tudFNhy1A Msb09XcgDIsC1mjl5I4IcLxXBDRZLmYc1YNxWyvI4B1iYXedpLZe6uWw97sA+xPDW/eM mdKMcEz2+CfdXD7q1Zh7FRW274iRO/Xr0i7K0vW6kmdCycsyGBc7S9+dRnR1coJrPBd5 Q//kOEYZ41UeKFnpjAG8XJtPCufCTS3ZNe2l/Jt2CO/xgNLQGoPQ93w/L5il1I8WTYbX 07KKgQhPxbC1xZjym6ahkq86PK28lfRaa00sffURpsMoyvIXuNrE0eQchvhKup/jvCSB CBNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=dB6YLOxKbhKuBrCgp0gsiavGehLQNDA6MBNkOjeksv4=; b=Lf67Mnu5j/LNSow9GoPDfFx6A9A8YXbxJtU75en0bGdMPjDmIIYZkgqcwlUxTtPkQ5 hpYKXOjSqoIJ00P6e5eJb9J5pULPOXwAm75ONbo/NhKPEgiMWKW74iBM704m6IOPzvwI Z1uB8a1rTss3PV2ZSYdCiuIlvPA900RzkT6o88s//1zu5p/bEY50iMZSvseCH6vgwezJ 1WoNCI6jAFELGwZouTLk7HZ4KUVcIbkbt3cE8t+d+cKIYTkdUBbYcP5ExGVuNwLtRkIz dCywGzK2RvfzNi4d+xHWQYHM68dwolDQX1QwLC3frdLt1varmz5Sfd0rd96qQSexOl/B /9rw== X-Gm-Message-State: APt69E1mv5WJStXhMXG0RJB+8B2LGVNXhsUeyBVBPxBzvO4DQZuK4AQ5 WF6vjWJAozmtTRhkUPMYOdBFmqSKqZaOmzVW1dGI6w== X-Google-Smtp-Source: ADUXVKJKle+2t9npkEQ2E9lGA5nqbHWjxii3jS/4odmIFHDU/3ZCiUORSh71i2p3E/ws+HOqjWEu7dXm/8sQieKJfag= X-Received: by 2002:a1f:3df:: with SMTP id f92-v6mr4087422vki.98.1529192718910; Sat, 16 Jun 2018 16:45:18 -0700 (PDT) Precedence: bulk List-Post: <mailto:gentoo-project@lists.gentoo.org> List-Help: <mailto:gentoo-project+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-project+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-project+subscribe@lists.gentoo.org> List-Id: Gentoo Project discussion list <gentoo-project.gentoo.org> X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 Sender: antarus@scriptkitty.com Received: by 2002:ab0:4803:0:0:0:0:0 with HTTP; Sat, 16 Jun 2018 16:45:18 -0700 (PDT) X-Originating-IP: [68.129.209.49] In-Reply-To: <1685513.lPs1pTU4bp@pinacolada> References: <1528529135.1261.34.camel@gentoo.org> <20180614104751.120ab2f3@red.yakaraplc.local> <CAAr7Pr8Dh7_8zQ84aZ=Boi8g_P=dTibg53xjcntq_ufES0OxGQ@mail.gmail.com> <1685513.lPs1pTU4bp@pinacolada> From: Alec Warner <antarus@gentoo.org> Date: Sat, 16 Jun 2018 19:45:18 -0400 X-Google-Sender-Auth: Iy0GXBtlKjUGHY-FipdhLU6boZ0 Message-ID: <CAAr7Pr9r8LHWRvEjq1-axCPe_3JdLt=f6oZqJsdK+qqN8LTRPA@mail.gmail.com> Subject: Re: [gentoo-project] Repo mirror & CI: official statement wrt GitHub To: "Andreas K. Huettel" <dilfridge@gentoo.org> Cc: gentoo-project <gentoo-project@lists.gentoo.org> Content-Type: multipart/alternative; boundary="000000000000cdde62056ecaecb1" X-Archives-Salt: aa605dc7-070f-4e6f-af3c-5b790ca58b17 X-Archives-Hash: 205279c1db2fe1b5616d05f35f9c248e --000000000000cdde62056ecaecb1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Jun 16, 2018 at 5:58 PM, Andreas K. Huettel <dilfridge@gentoo.org> wrote: > Am Donnerstag, 14. Juni 2018, 16:14:48 CEST schrieb Alec Warner: > > > They seem to offer docker packages, so we could just nab those and run > them > > in containers on hosts. I'm not too keen on doing a bunch of (really > what I > > consider busywork) to try to 'get it working on Gentoo.' We already use > > upstream provided containers and I expect that to continue as upstreams > > continue to abandon the 'release packages' model and move to 'release > sets > > of containers' model. > > > > -A > > Apart from all the implications that have already been brought up, that's > > 1) a public relations nightmare waiting to happen > (future discussion: "Err, wait, central Gentoo infrastructure runs on an > Ubuntu-based container? Well, then we switch directly to Ubuntu.") > Its unclear what the upstream containers might be based on. CoreOS or Alpine Linux are both common bases (and CoreOS is ironically a Gentoo-powered[1] distro using our tree and tools.) I'm not sure people would switch because of that. > 2) not particularly nice to our users, who probably want to experiment > with > gitlab too. > (Hey, for years www-apps/bugzilla was maintainer-needed while Gentoo Infr= a > was > running a well-maintained instance. I was always wondering what happened > there...) > Users who want to experiment with gitlab can install docker and docker pull the images, same as infra. If users want to do things with ebuilds they can follow the wiki: https://wiki.gentoo.org/wiki/GitLab I'm not yet quite convinced that Infra should be forced to do the latter, provided the former does not violate the social contract (and that is perhaps a healthy debate one could have.) > So I'd suggest we either are convinced that our packaging actually makes > sense, and use it, or we close shop. > I'm not convinced its worthwhile to package gitlab when upstream already packaged it for us, which is why you don't see me spending time on such things. [0] https://github.com/coreos/coreos-overlay > -- > Andreas K. H=C3=BCttel > dilfridge@gentoo.org > Gentoo Linux developer > (council, toolchain, perl, libreoffice, comrel) --000000000000cdde62056ecaecb1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo= te">On Sat, Jun 16, 2018 at 5:58 PM, Andreas K. Huettel <span dir=3D"ltr">&= lt;<a href=3D"mailto:dilfridge@gentoo.org" target=3D"_blank">dilfridge@gent= oo.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"= margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef= t:1ex"><span class=3D"gmail-">Am Donnerstag, 14. Juni 2018, 16:14:48 CEST s= chrieb Alec Warner:<br> <br> > They seem to offer docker packages, so we could just nab those and run= them<br> > in containers on hosts. I'm not too keen on doing a bunch of (real= ly what I<br> > consider busywork) to try to 'get it working on Gentoo.' We al= ready use<br> > upstream provided containers and I expect that to continue as upstream= s<br> > continue to abandon the 'release packages' model and move to &= #39;release sets<br> > of containers' model.<br> > <br> > -A<br> <br> </span>Apart from all the implications that have already been brought up, t= hat's<br> <br> 1) a public relations nightmare waiting to happen<br> (future discussion: "Err, wait, central Gentoo infrastructure runs on = an <br> Ubuntu-based container? Well, then we switch directly to Ubuntu.")<br>= </blockquote><div><br></div><div>Its unclear what the upstream containers m= ight be based on. CoreOS or Alpine Linux are both common bases (and CoreOS = is ironically a Gentoo-powered[1] distro using our tree and tools.) I'm= not sure people would switch because of that.</div><div>=C2=A0<br></div><b= lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le= ft:1px solid rgb(204,204,204);padding-left:1ex">2) not particularly nice to= our users, who probably want to experiment with <br> gitlab too.<br> (Hey, for years www-apps/bugzilla was maintainer-needed while Gentoo Infra = was <br> running a well-maintained instance. I was always wondering what happened <b= r> there...)<br></blockquote><div><br></div><div>Users who want to experiment = with gitlab can install docker and docker pull the images, same as infra.</= div><div>If users want to do things with ebuilds they can follow the wiki:= =C2=A0<a href=3D"https://wiki.gentoo.org/wiki/GitLab">https://wiki.gentoo.o= rg/wiki/GitLab</a></div><div><br></div><div>I'm not yet quite convinced= that Infra should be forced to do the latter, provided the former does not= violate the social contract (and that is perhaps a healthy debate one coul= d have.)</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"mar= gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1= ex"><br> So I'd suggest we either are convinced that our packaging actually make= s <br> sense, and use it, or we close shop.<br></blockquote><div><br></div><div>I&= #39;m not convinced its worthwhile to package gitlab when upstream already = packaged it for us, which is why you don't see me spending time on such= things.</div><div><br></div><div>[0]=C2=A0<a href=3D"https://github.com/co= reos/coreos-overlay">https://github.com/coreos/coreos-overlay</a></div><div= >=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px = 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class= =3D"gmail-HOEnZb"><font color=3D"#888888">-- <br> Andreas K. H=C3=BCttel<br> <a href=3D"mailto:dilfridge@gentoo.org">dilfridge@gentoo.org</a><br> Gentoo Linux developer<br> (council, toolchain, perl, libreoffice, comrel)</font></span></blockquote><= /div><br></div></div> --000000000000cdde62056ecaecb1--