From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: On Contributing To Emacs Date: Wed, 29 Dec 2021 15:06:37 +0100 Message-ID: <87pmpfpksy.fsf@telefonica.net> References: <877dbpvsee.fsf@yahoo.com> <87ee5wutyr.fsf@yahoo.com> <87a6gjhcc0.fsf@posteo.net> <87zgojskna.fsf@yahoo.com> <87y243pouk.fsf@telefonica.net> <87v8z7sgsy.fsf@yahoo.com> <87tuerpm20.fsf@telefonica.net> <87mtkjsevb.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9668"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: emacs-devel@gnu.org Cancel-Lock: sha1:PzhvRxeaMgb4bMPfqlmO1hni9Vw= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 29 15:07:27 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 1n2Zby-0002FM-SB for ged-emacs-devel@m.gmane-mx.org; Wed, 29 Dec 2021 15:07:26 +0100 Original-Received: from localhost ([::1]:55180 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n2Zbx-0002cM-Ur for ged-emacs-devel@m.gmane-mx.org; Wed, 29 Dec 2021 09:07:25 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60972) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2ZbO-0001wX-Ki for emacs-devel@gnu.org; Wed, 29 Dec 2021 09:06:50 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:54606) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2ZbM-00022w-Pj for emacs-devel@gnu.org; Wed, 29 Dec 2021 09:06:50 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1n2ZbI-0001FG-CH for emacs-devel@gnu.org; Wed, 29 Dec 2021 15:06:44 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 2 X-Spam_score: 0.2 X-Spam_bar: / X-Spam_report: (0.2 / 5.0 requ) HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:283561 Archived-At: Po Lu writes: > Óscar Fuentes writes: > >> Maybe that hints at an usability problem? > > No, it probably hints that nobody finds it neccessary to make use of. Knowing that Emacs is composed by multiple parts largely unrelated one to another, I think that the people who maintain Org would be happy to not receive bug reports about Gnus, and so on. The problem is that either it is not possible or it is too difficult to set up, AFAIK. >> Sadly, no. If I submit a bug and get responses to the original report >> from Alice and Bob, then I answer Alice's message, Bob wont see it >> unless I add his address to the CC list on my message to Alice. > > Okay, but how is that a problem? Everyone knows to click "Reply All", > which is present even in webmail, and if someone doesn't, he usually > remembers after being asked once. How "Reply All" helps if Bob's address is not on the message I received from Alice? >> Well, just to name an example, bugzilla which is both popular and >> ancient, hardly needs any instructions to do those trivial things. > > With Bugzilla, you typically have to read the user guide and several > pieces of project-specific documentation documenting their conventions > before you can do something as "trivial" as report a bug. I have quite a few bugs reported on non-trivial bugzilla instances (gcc, just to name one) and never had to read any instructions. >> The mentioned guix debbugs frontend doesn't allow that either. > > It does, just not the Guix instance. You stripped out this important part of my message "it is disabled, the question is: why?" >> You can attach cat pics too :-) The hard part is not attaching patches, >> the hard part is to recognize and handle them so they are automatically >> available to the related tools (conflict detection, quick merge, run >> C.I. on the patch, etc.) > > Why would anyone want to run CI on a patch sent from an arbitrary > source? Why do you assume that the source is arbitrary? > Detecting conflicts should be trivial, but I don't understand what you > refer to by "quick merge". Merging by issuing a simple command, like pushing a button on a web interface or sending an email with a keyword.