From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: "If you're still seeing problems, please reopen." [Was: bug#25148:] Date: Thu, 21 Nov 2019 15:30:01 +0000 Message-ID: References: <20191117113054.49837.qmail@mail.muc.de> <87pnhq7mxg.fsf@gnus.org> <87bltaz9g4.fsf@telefonica.net> <834kz25qp9.fsf@gnu.org> <87y2wexsv1.fsf@telefonica.net> <83sgmm4a08.fsf@gnu.org> <87h832xqxr.fsf@telefonica.net> <20191117192558.GC11551@ACM> <87a78uxot6.fsf@telefonica.net> <87a78uuvde.fsf@gnus.org> <8853390e-f4a5-c295-4f94-cf417ec8db5f@yandex.ru> <83wobv2684.fsf@gnu.org> <878soakddl.fsf@gnus.org> <83wobuzf8y.fsf@gnu.org> <83lfsazbmu.fsf@gnu.org> <83ftiiz57k.fsf@gnu.org> <83sgmhxp1i.fsf@gnu.org> <83mucpxo28.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="5849"; mail-complaints-to="usenet@blaine.gmane.org" Cc: =?UTF-8?Q?=C3=93scar_Fuentes?= , Lars Ingebrigtsen , Dmitry Gutov , Richard Stallman , emacs-devel To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 21 16:32:33 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iXoRb-0001P7-8G for ged-emacs-devel@m.gmane.org; Thu, 21 Nov 2019 16:32:31 +0100 Original-Received: from localhost ([::1]:41912 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXoRZ-0001kH-Kl for ged-emacs-devel@m.gmane.org; Thu, 21 Nov 2019 10:32:29 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50748) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXoPW-0001aS-Un for emacs-devel@gnu.org; Thu, 21 Nov 2019 10:30:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iXoPQ-0003Ke-L1 for emacs-devel@gnu.org; Thu, 21 Nov 2019 10:30:22 -0500 Original-Received: from mail-io1-xd31.google.com ([2607:f8b0:4864:20::d31]:36811) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iXoPO-0003Gp-DA; Thu, 21 Nov 2019 10:30:14 -0500 Original-Received: by mail-io1-xd31.google.com with SMTP id s3so3911244ioe.3; Thu, 21 Nov 2019 07:30:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=VIWOHUoxWaDIn5gYPuHQ4LGMPIWZvGgKzD1e0Gk8gME=; b=KPAOq7su+g1cjJZjJt7NIzFU7mAiY2jQjTJ/V9fRsxqgYcz0sY5fKVZAYHS4NJFkWR ejms3MmJA5S2peOpeGuHk/eCRP5XLpIU5igb3UELT+CGWAkzBTsXhzJ+eZc1MPl/jmbE Hifr79InQByfiHkchyUGMbYD+imeprH6HjVfsUOEvTNuT88C9GwMJfjMOjvD0l+8Ps8K RJ+cJ4lplJ+3e1VC2ZgVEpRsQVXuV7Jm2/0BwltBgFt1BXjjbpL5lqhevNGjGeeQ7Rvw h3vjaHa95ftiDgcPhpnbivumiToiUGI4R/kWfboEpnJC2hmdsHzrgSmPErzSsrwdW2Pp LoLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=VIWOHUoxWaDIn5gYPuHQ4LGMPIWZvGgKzD1e0Gk8gME=; b=F5/ZwnwMSkO6t9wHAuYfYlz04aZCY88Y+B7h6qUSRhE7fVQQXmfRC+TYMcf46DwFns fYkzglrffn9jNTFFzpz+Mv4rv7sGmob73Oqw449roP004dEgR0JhciRW8MkJoeoomctU TAMhzh3Ey+HjMGcMVUCP5V3IBnNizBrXvx/HdWOZlpe5bMKVAf9+pCOjuY7G8qNijEwy L8SfNRbZkJr2NfuEAvYRp0gmrwBLztgmLU+Hb9Rak5X3PHbXbrbYJmQ9Zsa7fyQWjDn5 DNjm3ZZgOr08Teyvqc3dwSnpQkjN3niG3qS0mvqraymjMbXSUaHj4iDXwKo2D0wnUjcF +UBA== X-Gm-Message-State: APjAAAUD1ANjyPK/VY2iQQf0oeYdHOI1JpfSYEQSfkWqnDo5LEktoOI0 PfF2So/Dk3+3Q+KCjvS5lkJoDSdklkwparoVzdUIOzP2dW8= X-Google-Smtp-Source: APXvYqwmGYw//8qF+oPGEOJL9jiyiJ+dqnu0/vthG2GOwZXrgSd0TJ7pyN+4DlzKpa7qXv6gNh4PPxTe4VJtR4DOIug= X-Received: by 2002:a6b:3b03:: with SMTP id i3mr8117034ioa.199.1574350213221; Thu, 21 Nov 2019 07:30:13 -0800 (PST) In-Reply-To: <83mucpxo28.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d31 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:242577 Archived-At: On Thu, Nov 21, 2019 at 3:10 PM Eli Zaretskii wrote: > I think we are miscommunicating. Let me ask you: where do you > envision the "Emacs GitLab" will be installed? on what server? > > The most appropriate one is Savannah, Yes, I agree > which will make it be hosted on > the same machine where our upstream repository lives. And then who's > to say that such branches pushed into our GitLab are not part of > Emacs, like all the scratch branches you and others push now? Is that question really important? And why does it not apply to patches as potentially absurd or as harmful as those branches that are sitting in email bodies of the debbugs bug tracker and the archives of lists.gnu.org? > > JR's code is never merged to the main repository without your > > or some developer's explicit approval. GitLab has a > > sophisticated permissions system that states exactly what an > > owner, a maintainer, a developer and a potential contributor > > can do to the main repository. > > That's not the real problem. The real problem is not to make random > code appear as being part of Emacs, and part of GNU. Again, regarding appearance, I think the risk of mistaking a user's fork on an hypothetical gitlab.gnu.org server for the work of GNU's developers is very similar to the risk of doing the same mistake with patches sitting in https://lists.gnu.org/archive/html/bug-gnu-emacs/. OK, maybe "very similar" -> "only slightly higher". But what does that risk amount to, i.e. what are the consequences of someone making that mistake? > they are all on the GNU Git server, right? Yes they are. More specifically, in the scenario I envision, (and I'm not an expert on the matter) I think they are in the Git servers provided by GNU's GitLab instance (or maybe a GitLab instance specific to GNU Emacs). Jo=C3=A3o T=C3=A1vora