From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Gitlab Migration Date: Sat, 28 Aug 2021 09:45:31 +0300 Message-ID: <83h7faoyno.fsf@gnu.org> References: <87h7fcnmq0.fsf@posteo.net> <87o89kw0hl.fsf@gnus.org> <0c369b25-aedd-1fdf-4813-503f27e42c7c@yandex.ru> <83bl5kro2i.fsf@gnu.org> <834kbbs9jt.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7375"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, emacs-devel@gnu.org, danflscr@gmail.com, larsi@gnus.org, dgutov@yandex.ru To: Arthur Miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 28 08:47:15 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mJs7X-0001ix-71 for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Aug 2021 08:47:15 +0200 Original-Received: from localhost ([::1]:40324 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJs7U-0006Ih-H7 for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Aug 2021 02:47:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54920) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJs69-0005ML-S0 for emacs-devel@gnu.org; Sat, 28 Aug 2021 02:45:51 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54864) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJs67-00079B-NH; Sat, 28 Aug 2021 02:45:47 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2837 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJs67-0000MF-AB; Sat, 28 Aug 2021 02:45:47 -0400 In-Reply-To: (message from Arthur Miller on Sat, 28 Aug 2021 03:51:40 +0200) 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:273232 Archived-At: > From: Arthur Miller > Cc: dgutov@yandex.ru, philipk@posteo.net, danflscr@gmail.com, > larsi@gnus.org, emacs-devel@gnu.org > Date: Sat, 28 Aug 2021 03:51:40 +0200 > > >> and debbugs package for browsing bugs directly from Emacs? > > > > The debbugs package has several non-trivial dependencies, like email, > > and is probably not the first or the second thing newcomers should be > > messing with. > > Maybe, but if somoeone is developer who would like to send in patch to Emacs > than they can probably setup email? Newcomer to Emacs dev, does not mean > newcomer to computing. The main purpose of the Emacs debbugs package is not to send patches. Sending patches when you have email set up is trivial and doesn't need the debbugs package. > What about automating it for them? > > Is this too wild: when someone signs FSF copyrights assignement, create > automatic "development mail account", which will work only to send and recieve > emails between certain addresses, the person and those used for Emacs > devs? We could then write a small pacakge to auto-setup persons account in > his/her Emacs that would work for bug repporting, debbugs, sending patches etc. > > Limitiation because I guess FSF/GNU does not have resources to host free email > accounts for everyone. You mean, set up email account on GNU servers? That's problematic in more than one sense, some of which you mention above. And what would be the advantages? > We could then abstract parts of PR based worklfow on top of email. For people who are familiar with, and used to, the PR workflow using Web forms, I don't think this would be an advantage. The main purpose of moving to a service we are discussing is to provide a familiar UI to those contributors, with a special emphasis on occasional contributors who don't have time, or don't want, to learn a new UI just to contribute to Emacs.