From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: pdf-view removed from mailcap.el Date: Sun, 17 Sep 2017 18:37:40 +0300 Message-ID: <8360chjpyz.fsf@gnu.org> References: <871sn5y5j4.fsf@ailuros> <874ls1se1l.fsf@udel.edu> <87fublxx6i.fsf@ailuros> <838thdjsrt.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1505662703 12524 195.159.176.226 (17 Sep 2017 15:38:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 17 Sep 2017 15:38:23 +0000 (UTC) Cc: nyraghu27132@gmail.com, johnw@gnu.org, emacs-devel@gnu.org To: Kaushal Modi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 17 17:38:18 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtbeA-00030z-Mf for ged-emacs-devel@m.gmane.org; Sun, 17 Sep 2017 17:38:14 +0200 Original-Received: from localhost ([::1]:32785 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtbeH-0007gn-RH for ged-emacs-devel@m.gmane.org; Sun, 17 Sep 2017 11:38:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35021) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtbdi-0007gT-Ui for emacs-devel@gnu.org; Sun, 17 Sep 2017 11:37:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dtbdf-0008NP-Sn for emacs-devel@gnu.org; Sun, 17 Sep 2017 11:37:46 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtbdS-0008I6-Op; Sun, 17 Sep 2017 11:37:30 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3387 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dtbdS-0004SN-4W; Sun, 17 Sep 2017 11:37:30 -0400 In-reply-to: (message from Kaushal Modi on Sun, 17 Sep 2017 14:59:16 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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:218411 Archived-At: > From: Kaushal Modi > Date: Sun, 17 Sep 2017 14:59:16 +0000 > Cc: emacs-devel@gnu.org, johnw@gnu.org, nyraghu27132@gmail.com > > It would be great if it is encouraged then. I think it already is, as we surely don't discourage that. > If each committer makes sure to merge their commit, others don't have to review if they are merging others' > commits correctly. I can talk of my experience in Org repo.. after my commits to the maint branch, all I need to > do is check out master and do a merge.. as simple as this in Magit: "b b" (checkout master) "m m" (merge > maint). It's not that easy in Emacs, see gitmerge.el and the references to it in CONTRIBUTE. > One doesn't need to be a "champion" as they are just making sure that their commit is landing in master too. It's more complicated than that, unfortunately. Even experienced people made mistakes with that, so I guess it's not as easy as in other projects. Specific suggestions for how to make the process better will be welcome, I'm sure, but please study the existing documentation and code first. > Would you consider documenting and at least recommending this flow? What we thought needed to be documented is in CONTRIBUTE already.