From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? Date: Tue, 08 Mar 2016 21:28:24 +0100 Message-ID: <87fuw090k7.fsf@wanadoo.es> References: <56BE7E37.3090708@cs.ucla.edu> <4hd1rw1ubr.fsf@fencepost.gnu.org> <83vb50wxhv.fsf@gnu.org> <87y49vz4cg.fsf@acer.localhost.com> <64a52598-ad53-498c-993c-67d7827dbdfc@default> <838u1uuuau.fsf@gnu.org> <878u1um2xl.fsf@thinkpad.rath.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457468960 2085 80.91.229.3 (8 Mar 2016 20:29:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 8 Mar 2016 20:29:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 08 21:29:00 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1adOFY-000745-FL for ged-emacs-devel@m.gmane.org; Tue, 08 Mar 2016 21:29:00 +0100 Original-Received: from localhost ([::1]:37140 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adOFX-0008PF-MA for ged-emacs-devel@m.gmane.org; Tue, 08 Mar 2016 15:28:59 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58431) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adOFK-0008Ow-0F for emacs-devel@gnu.org; Tue, 08 Mar 2016 15:28:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adOFG-00029c-Np for emacs-devel@gnu.org; Tue, 08 Mar 2016 15:28:45 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:34507) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adOFG-00029D-Hv for emacs-devel@gnu.org; Tue, 08 Mar 2016 15:28:42 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1adOFE-0006m7-Hj for emacs-devel@gnu.org; Tue, 08 Mar 2016 21:28:40 +0100 Original-Received: from 151.red-79-153-146.dynamicip.rima-tde.net ([79.153.146.151]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Mar 2016 21:28:35 +0100 Original-Received: from ofv by 151.red-79-153-146.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Mar 2016 21:28:35 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 28 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 151.red-79-153-146.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) Cancel-Lock: sha1:om+uHe9skeGGCTscKjjp7eapDV0= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:201203 Archived-At: John Wiegley writes: >> The ChangeLog is useful for some of us. But I would contend that its >> usefulness doesn't trump all the contributors we have discouraged by >> insisting on our quite singular submission format. ChangeLogs also have a big impact when long-lived branches need to be merged, and IIRC are a major pain for external projects that periodically merge with Emacs (org). > Thank you, Lars, you have pretty much summed up my own concerns. > > To summarize several of the points in this thread so far: > > - First, and most importantly, we have significant contributors who rely on > and enjoy the ChangeLog file -- even if there are others, and potential > contributors, who dislike it. > > If people doing the "real work" are using this file, we should > keep it. Why not explore the possibility of giving the information they want from the VC system? As I see this issue, the ChangeLog is seen as indispensable by those who don't know how to use Git. We can ask them about their requirements and try to provide the necessary Emacs commands. [snip]