From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Alex Schroeder Newsgroups: gmane.emacs.devel Subject: Re: Tramp changelog entries messes up lisp/ChangeLog Date: Wed, 05 Feb 2003 23:53:43 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87hebi8hl4.fsf@emacswiki.org> References: <5xptq67259.fsf@kfs2.cua.dk> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1044485900 21429 80.91.224.249 (5 Feb 2003 22:58:20 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 5 Feb 2003 22:58:20 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18gYUe-0005Yk-00 for ; Wed, 05 Feb 2003 23:58:12 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18gYdQ-0007MI-00 for ; Thu, 06 Feb 2003 00:07:16 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18gYW9-0000Ma-07 for emacs-devel@quimby.gnus.org; Wed, 05 Feb 2003 17:59:45 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18gYVe-0008Cf-00 for emacs-devel@gnu.org; Wed, 05 Feb 2003 17:59:14 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18gYR7-0004MW-00 for emacs-devel@gnu.org; Wed, 05 Feb 2003 17:54:34 -0500 Original-Received: from isp247n.hispeed.ch ([62.2.95.247] helo=smtp.hispeed.ch) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18gYQc-00042p-00 for emacs-devel@gnu.org; Wed, 05 Feb 2003 17:54:02 -0500 Original-Received: from confusibombus (dclient217-162-238-126.hispeed.ch [217.162.238.126])h15Mrhui025811; Wed, 5 Feb 2003 23:53:43 +0100 Original-Received: from alex by confusibombus with local (Exim 3.36 #1 (Debian)) id 18gYQJ-000081-00; Wed, 05 Feb 2003 23:53:43 +0100 Original-To: storm@cua.dk (Kim F. Storm) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEXw+PtuTDOytLEoIB6pbUvl w4TKgkTjfmqCdwRTAAACjUlEQVR42l2TQXPiMAyFXYbsXYnJmZg4d+Ns7zZqzuDBuScN/gv9+/ts plt2dWHQN096khUhXqMae6XS5lal/smL/RlgYqn+A/qt9lBw+x+oOmstsdq86ry4/uT3jc0hWSnS Iv4lu2ceRHe1FtWP4huMPdHHS6k3+x3UjPoFnKwheqrMGl5MXaxPiSmDWoWXHo2JEWNnjV/vIv6A Ombisq/1JuK3pLIPgDhkSetPApKqGKjMtcokAYyPk4gApVHVxhIDao368myezVWHbVpDSqmAJjev wpqLtY1pE2FVDYAtSwofGSDZ5s6ysUZZVNmpQWc+kD3ckZQXK4MVKuJVii0982PGTjK4AyCKoLrG eJ3TxulixxtKKRUK+AWr1Ywhh4urT0ZEdQyotNOpTLfGkBzVn6OIR60B7vI9hoXIx3lzXF9GsTuq PGRHv2OcHSUIWq6bM1wdM1iaQ640PYbNTZu3ZxHQAV25UXFm4gRbvCRbi50TVQzBmV5vX19OJmZu eoB9u1P6uqP3TcMOFMxkFuvFp/EYYqYaY+fpEjuixSq89AS38zbwCltoMeF4Pguor9jv3POkQ8Ix MJG8GAD0qTiorVgqeZKNGUQ+ieSDlywXytkCxh6AWr3eJMAdOUsSwJ57gWfTUXdwSsEhj1/7BNhb PC41swtbLoNyDjcK8BFXTR9q4IDOEnMbsrUX5PwgA9VRbQDME+6hycB0q3vfEa0qFZC2/C14KGh1 9T6bbPO1YZJ81QrATEnfX4DLH0/vhUM/fYPcpLmARS7WADDVve8MyeTmpNbFb2sPwFAcYjgZLfpR qV46TkphI4zm+XvB5ktarvkAu7F3ABoAh4j/5NUzPHcFaBXzRb6Ec38ACe7F/cztQQAAAAAASUVO RK5CYII= In-Reply-To: <5xptq67259.fsf@kfs2.cua.dk> (storm@cua.dk's message of "06 Feb 2003 00:12:34 +0100") User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2.92 (i686-pc-linux-gnu) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:11395 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:11395 storm@cua.dk (Kim F. Storm) writes: > I would suggest creating a new lisp/net/tramp/ directory and move > the tramp*.el files there, and create a separate ChangeLog file there. > I suppose it will then make sense to move all of the tramp related > changelog entries from lisp/ChangeLog to lisp/net/tramp/ChangeLog. But will you do this for every package that is maintained externally? And even if the order is wrong -- when exactly will that confuse us? I only ever use ChangeLog entries when I want to answer questions like "what where the recent changes related to file/variable/function foo" -- and for that, there need only be a very rough ordering of items. Essentially, changes for every file, every variable, and every function should be more or less chronological, but not the entries by themselves. Let me illustrate. This is OK, because all A changes are ordered, and all B changes are ordered: 2003-02-03 changes B 2003-02-02 changes B * time warp * 2003-02-05 changes A 2003-02-04 changes A 2003-02-01 changes B This is not OK, because searching backwards for B will yield confusing results. But even then, if there are no unreasonable jumps in the order of changes to B, I would not mind: 2003-02-03 changes B 2003-02-02 changes C * time warp * 2003-02-05 changes B 2003-02-04 changes A 2003-02-01 changes B In this case, two different people changed B after 2003-02-01, and perhaps one of them even had to resolve conflicts, and that would explain the time line. But as I said -- I will often use C-s to search for some item foo, and jump up and down in the ChangeLog. So as long as it is just aproximately correct, I don't mind time warps. Alex.