From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Weiner Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? Date: Wed, 13 Jul 2016 10:17:01 -0400 Message-ID: References: <56BE7E37.3090708@cs.ucla.edu> <4hd1rw1ubr.fsf@fencepost.gnu.org> <83vb50wxhv.fsf@gnu.org> <87y49vz4cg.fsf@acer.localhost.com> <87twg2g86g.fsf@lifelogs.com> <87twg05nqf.fsf@russet.org.uk> Reply-To: rswgnu@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1468419517 4487 80.91.229.3 (13 Jul 2016 14:18:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Jul 2016 14:18:37 +0000 (UTC) Cc: emacs-devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 13 16:18:37 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 1bNKzk-0002fb-0N for ged-emacs-devel@m.gmane.org; Wed, 13 Jul 2016 16:18:36 +0200 Original-Received: from localhost ([::1]:47933 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNKzj-00054h-7y for ged-emacs-devel@m.gmane.org; Wed, 13 Jul 2016 10:18:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41140) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNKyo-00053Q-5K for emacs-devel@gnu.org; Wed, 13 Jul 2016 10:17:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNKyj-00079v-1S for emacs-devel@gnu.org; Wed, 13 Jul 2016 10:17:38 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55051) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNKyi-00079l-Ui for emacs-devel@gnu.org; Wed, 13 Jul 2016 10:17:32 -0400 Original-Received: from mail-oi0-f47.google.com ([209.85.218.47]:35718) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bNKyi-0001u5-Dv for emacs-devel@gnu.org; Wed, 13 Jul 2016 10:17:32 -0400 Original-Received: by mail-oi0-f47.google.com with SMTP id r2so71838969oih.2 for ; Wed, 13 Jul 2016 07:17:32 -0700 (PDT) X-Gm-Message-State: ALyK8tJzAKKi279bnCu2Z+aBxlrLSIruZFvaf6n+jKLfsGDcTSoHRxvXZL5LrH7lC2YvfdoSzUAH72VnGZpgzA== X-Received: by 10.202.192.214 with SMTP id q205mr1573249oif.176.1468419451639; Wed, 13 Jul 2016 07:17:31 -0700 (PDT) Original-Received: by 10.202.199.143 with HTTP; Wed, 13 Jul 2016 07:17:01 -0700 (PDT) In-Reply-To: X-Gmail-Original-Message-ID: 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:205626 Archived-At: On Wed, Jul 13, 2016 at 9:43 AM, Stefan Monnier wrote: > The ChangeLog should contain what we decide it should contain. > The "git log" should contain what we decide it should contain. Ok, I see. You are talking about simply having ChangeLog entries as part of the version control system, not having the system generate ChangeLog entries from the code changes. It seems at some point the latter was being discussed. Personally, I like having a single file that I can reference for major changes to a program and another file for news about such changes without needing a specific tool to examine these changes. But if the version control system can generate such a file when distributions are made, then we are pretty much talking about the same thing, with the added bonus of being able to extract different snapshots of focused changes based on the tool and the code versions. Bob