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: Sun, 29 Aug 2021 10:38:46 +0300 Message-ID: <837dg4n1ix.fsf@gnu.org> References: <8d0be260-7b15-0b48-42e5-e5a4cc203e54@yandex.ru> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26554"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, danflscr@gmail.com, theo@thornhill.no, emacs-devel@gnu.org, monnier@iro.umontreal.ca, dgutov@yandex.ru, larsi@gnus.org To: "Drew DeVault" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 29 09:39:51 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 1mKFPz-0006gd-C3 for ged-emacs-devel@m.gmane-mx.org; Sun, 29 Aug 2021 09:39:51 +0200 Original-Received: from localhost ([::1]:52176 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mKFPx-000743-L4 for ged-emacs-devel@m.gmane-mx.org; Sun, 29 Aug 2021 03:39:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50336) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKFPD-0006PH-8l for emacs-devel@gnu.org; Sun, 29 Aug 2021 03:39:03 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:59560) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mKFP8-0005ai-IL; Sun, 29 Aug 2021 03:38:58 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3266 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 1mKFP8-0005ED-2q; Sun, 29 Aug 2021 03:38:58 -0400 In-Reply-To: (sir@cmpwn.com) 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:273379 Archived-At: > Date: Sun, 29 Aug 2021 08:55:41 +0200 > Cc: , "Philip Kaludercic" , > , , > From: "Drew DeVault" > > > - Rebasing. Some of our valued contributors are not 100% comfortable > > with the more advanced features of Git, rebasing included. Our general > > recommendation until now has been to prefer merge commits. If the > > general workflow is going to require people to 'git rebase -i' on a > > regular basis, it could be a problem. > > We wrote another tutorial about git rebase which has been very helpful: > > https://git-rebase.io > > In general we are a hard "no" on shying away from powerful tools because > they are intimidating to new users. We prefer to cultivate a culture of > mentorship instead. Rebasing is not just intimidating, it has real problems as well. One problem that particularly bothers us is that it could, in some circumstances, cause the same commit to be present more than once. I find a hard requirement to use rebase to be user-unfriendly, because some of us simply don't want to rebase, for reasons of preserving the original history of the development. Is rebasing really a requirement in SourceHut? > > - Can I jump in in the middle of a patch discussion with a question or > > an advice and have all subsequent messages in that discussion sent to me > > too, if I'm not subscribed to the target mailing list? Does that depend > > on all participants putting me in Cc? > > It depends on all of the participants Cc'ing you. It is common practice > to "reply all" on mailing lists for this reason. Too many people forget to "Reply All", we have this all the time on our current bug tracker. Is there a way to arrange for automatic subscription to a discussion once you post to that discussion? > > - Can I "unsubscribe" from replies to a topic/thread/patchset I'm not > > longer interested in? > > In a sense. Because you don't have to subscribe to the mailing list to > participate in a thread, you won't get emails unless the sender has Cc'd > you. But you cannot stop them from Cc'ing you, and neither can we, > unless you ask nicely - which is not a software solution. Such emails > are not relayed by our mail servers, so it's out of our control. > > Subscribing to individual threads is also prioritized. Does this mean that currently starting a discussion doesn't automatically subscribe me to that discussion? Thanks.