From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? Date: Wed, 06 Jul 2016 10:39:35 -0700 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> <83eg76n5h5.fsf@gnu.org> <87y45eeoor.fsf@lifelogs.com> <8337nmn2pd.fsf@gnu.org> <87shvmem2c.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1467826833 5103 80.91.229.3 (6 Jul 2016 17:40:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Jul 2016 17:40:33 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 06 19:40:26 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 1bKqoA-00054u-Ic for ged-emacs-devel@m.gmane.org; Wed, 06 Jul 2016 19:40:22 +0200 Original-Received: from localhost ([::1]:35046 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKqo6-0006U2-Gs for ged-emacs-devel@m.gmane.org; Wed, 06 Jul 2016 13:40:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48603) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKqnZ-0006Tw-Sd for emacs-devel@gnu.org; Wed, 06 Jul 2016 13:39:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKqnW-0002KE-LR for emacs-devel@gnu.org; Wed, 06 Jul 2016 13:39:45 -0400 Original-Received: from mail-pa0-x22a.google.com ([2607:f8b0:400e:c03::22a]:34065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKqnW-0002KA-D1 for emacs-devel@gnu.org; Wed, 06 Jul 2016 13:39:42 -0400 Original-Received: by mail-pa0-x22a.google.com with SMTP id bz2so78332047pad.1 for ; Wed, 06 Jul 2016 10:39:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:in-reply-to:date:message-id:references:user-agent :mail-followup-to:mime-version; bh=FrUmqYFD39wh+vypU+iD1/An92wNiAm/BpSbcxKxskg=; b=S77t26i9r/6/rya4qTaNzv5eQ0jYOr99FZVop7l3itZ6rpZDw7oWuFtM6DXBfKd4fx /l3t0TuIUyGzUUn3/9GeybUQuBHjN00gzJZVfu9uTuyapNb8IqRueYLXy3cgTJfmttZ7 FCnLdnd6XPOi6YTGh3SBpu/9dIeafwbVXixI4EJ9hmBVG08HAPcNEdW6SKXvciwg4JUa dO2Bw3i0iO++Jto2wh5xMvpH8kSEGtsogV6ZsriqrqS+uBBRcD+cOUYLR4JsMgBGz7K6 AH/Tbzy9XstC34dArg1Og+XpPaG5aOZL3sXYhz7a3XK/6Q0tSjT6gx/Y02M29RaSm4z3 3wTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=FrUmqYFD39wh+vypU+iD1/An92wNiAm/BpSbcxKxskg=; b=H7CvQ6cBTtvzXVXXNI69PtRo/JfZaDJB+TjKKzUGvAo9ANe4BTRw+M9wzeb4JKPauC 7vu+UutISo8suOILcqZJDzZVFxrAZ+QaxgOOD1JEaxq/0w63Vo59QOBmzFqVL0WlNe/Y rxb/eKv2SG6UzwrK1fYzxhxysjYyvyDB8nezf/HxU4DRc0UVP3OyQSsZsxpqWJuD0XgX sZuFNMjgjcjikc5oQzy6VV3bZfni8QJjGAm8GTlx1w8AKEIPZJMaFfMQgSkl2MOKXm0B lUMSgFwBfGxtUIASpTP5x5ajyOrJ341XLaR+rZcO8ngrN1l0/K3SpDVhMf4UqHiMCRMU z/WA== X-Gm-Message-State: ALyK8tJrNBJ7NgNxfv4ZtZIX4PAGADo2jbxaeK/5WBdgRGun2WXwCBNDiMQJZZthzW/6RA== X-Received: by 10.66.167.16 with SMTP id zk16mr28430605pab.146.1467826781271; Wed, 06 Jul 2016 10:39:41 -0700 (PDT) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id 77sm5689760pfp.66.2016.07.06.10.39.40 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 06 Jul 2016 10:39:40 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id A762FFB5707; Wed, 6 Jul 2016 10:39:39 -0700 (PDT) In-Reply-To: <87shvmem2c.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 06 Jul 2016 13:03:07 -0400") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.95 (darwin) Mail-Followup-To: emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c03::22a 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:205273 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Ted, I may be a strange one here, but I like the ChangeLog format for commit messages. It's not unreasonable to ask a submitter to take some care and pr= ide in their description of the changes they've made -- after all, they've spen= t a fair bit of time preparing the change itself. A little discipline never hurt anyone, and pays dividends in the long run by making commit messages easier to scan through and read for us. Even if we didn't have the ChangeLog format, I'm sure we'd want *some* kind of consist= ent uniformity, so why not settle on the one we've had for decades? I've always been against the ChangeLog file, but we've moved past that, even if there are still some technical challenges to resolve. If writing a ChangeLog entry to describe a change increases the time spent crafting a patch by 10%, and if this loses a contributor who would have otherwise sent us code, I'm forced to wonder in what other ways have they've been hasty, such that working on the commit message was too much for them. =2D-=20 John Wiegley GPG fingerprint =3D 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCgAGBQJXfUJXAAoJEMFE2PTxn+YwwukL/3uuvtAplc0A/BD03KO4FTeZ 6huNfG86/P/rdoKewkvae+87nVT/sCSsVCAlMWQu78MlHTr3KSmRHcw9q/onkNBO rQvk158FQS30vUCjYC7kZmdrPxFkvHg1bLVBzwuw8Tip2xCdS9TMxfCa+wAZKvZK 2G6lcgUTpU2BcKplgAL7gDKoKqFKKwEmKwG8pKZQQe0a7GaDpsw6lGteIwvPjGCA 0Uh4Ruxbc1Gyykz2eC0ybn1EdnN6ha+smpU3IXXx0R7JDOu/lwFrDHcEkypesd55 zv0qFzzv2gbSquDbwPOdc+Y1wJ1X3qr+4Be3lWmHNUH06IGqrzGYxuslPcBqS9gR FgoYufvuRTjsN72uhKPN68Mj3gYLKXuhGxqV3va5nwGBxOZGol5hfE8K4CnTlFM5 D6EiUpIW/wtiyncH+CS1iTu14B8sxw0ac2Qki0qKF82bV5gP69ra3wpkBzsd2DRz eYif3WnkR0mOJ1wJUuZ9N0lR6VG8SIsNXOy3Z2vcbw== =kS47 -----END PGP SIGNATURE----- --=-=-=--