From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? Date: Wed, 13 Jul 2016 08:45:02 +0200 Message-ID: <6e348330-cc2f-e3fb-f21b-0d595a4659fb@online.de> 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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1468392051 26528 80.91.229.3 (13 Jul 2016 06:40:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Jul 2016 06:40:51 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 13 08:40:41 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 1bNDqb-00010i-4K for ged-emacs-devel@m.gmane.org; Wed, 13 Jul 2016 08:40:41 +0200 Original-Received: from localhost ([::1]:45443 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNDqX-0007ia-53 for ged-emacs-devel@m.gmane.org; Wed, 13 Jul 2016 02:40:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56306) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNDq0-0007h2-V1 for emacs-devel@gnu.org; Wed, 13 Jul 2016 02:40:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNDpw-0001aW-0a for emacs-devel@gnu.org; Wed, 13 Jul 2016 02:40:04 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.75]:51922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNDpv-0001aP-M6 for emacs-devel@gnu.org; Wed, 13 Jul 2016 02:39:59 -0400 Original-Received: from [192.168.178.35] ([77.12.118.108]) by mrelayeu.kundenserver.de (mreue103) with ESMTPSA (Nemesis) id 0Mhf9f-1bjRXz3bzH-00MrsL for ; Wed, 13 Jul 2016 08:39:57 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.1.0 In-Reply-To: X-Provags-ID: V03:K0:2HhExF8AI6RmATCNQjcbYrb0xg6BR3NtrjCR23EJSCvDMzgqAQT oRkhnG9tRRM4u4nKyrCs2Zy5OwNuExZIM1nzLxHxMtHcOKDbAK9LXEUQslVhMr85ass3n4W QK8ZQTZOROmkBaKbLw2cgc29MQI8oIDHS0yLs38eWz8m9qaXVVqCn6M1JplIEqF1nabnRZQ Un0Lqu9UOlPe0oSm0n2cw== X-UI-Out-Filterresults: notjunk:1;V01:K0:fK/jQz+kpPg=:dOAPEB3sMGrfa6hpRWjT5C 4vKHO4FtWkaz3a6K10ZU2m2LdqJYOX0eifHi89yh2qKRlKUdQEDk83m0q/T3sxCf0FpzrtH5H hh2cJO0yLvP603Mk1a9PBqjfIvSaT/cXDPfO6/Zwtq1yrnFQR3ObtTefbeuuya1+OXyWtpXoD 7YdB1RMsYjQGIsPCHfFCrLjFCKWGc9ikRWHWG2bIdsxBhDYEjBxg/w+Cg8jm/NTKOQBkBJhze 1uRFhhShk6SwwmQ3eLBWGUyPEe7o0EkpsSLgxpkkJsz/Rw8Zk7HopvsO0taG3w8feXn7j+Wpf 7/YT3Dt4lZEWkKlAPG9wbJlZDyoYT4v+YEuTBiP8qhxaQGMiqENjYqQM7ZvKW2Km6AcwS2QHN DMezr+zOaMdGmUHH9GiaxK3wAtmncFV0PltSubY0odckq5/RglkeaXui0wnxOMqec7aVhV7eD g56jml4mzL5cLRq0Pbm8stQ9PHiW2DGr/FxmkGoe1NgGxmMK7ZmYDtBrQnt4Za4HHauU0HYz9 0lTjYedxPL2w0Z7vWNfyOUkr+ecOXwZJYpprUrWJpd5YC7HOVvSkrP5juwydhpznz0MBZ+OC7 SXntc5pwJFZ8ykCGlEGYK7T05JgBQfhDKHX+j+AIrFtAiUtRS9iMDyzgw4kThDETFCi/fSk37 1m03nBK8Zaq6TujFaJ3tROfiw9wDhnZP3uCweBkDXTuI4/nnMUBcwSuHgbsbdU0KuhDkbnQs2 0QDGBlkWy695CZ9b X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.75 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:205613 Archived-At: On 09.07.2016 18:55, Richard Stallman wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > They use the version control system. This provides different information > > from the changelogs, of course. Worse in some cases, but better in > > others. A function that is renamed, for example, but stays in the same > > place in the file is better tracked by VC than a changelog. > > With all due respect, I think that is not true, not even close to > being true. The change log is tremendously better in all cases than > any other method I've seen. It is hard work to recover the change log > from a diff. > > A diff doesn't generally show the names of the entities that it > changes. It takes human effort have to see which entities are changed > in any given checkin; thus, it takes lots and lots of human effort to > find which checkins to the file affected any given entity. > Agree as a person who changed his opinion several times in this point: pure diff-logs don't provide a comparable information. Given an environment like Emacs, where communication is an important issue, a changelog seems worth its effort.