On Tue, 4 May 2010 23:41:40 +0200 Wolfgang Denk <w...@denx.de> wrote:
> Dear Kim Phillips, > > In message <20100413211604.66841557.kim.phill...@freescale.com> you wrote: > > CHANGELOG is a duplicate of the u-boot project's git log: remove it. > > No. Please re-read the archive why this file is kept. looking in the u-boot archives, found this very old thread (which I assume is the result of CHANGELOG causing a merge conflict way back when): Subject: [U-Boot-Users] Proposed CHANGELOG Generation Helpers Date: Thu, 12 Oct 2006 20:14:30 -0500 and in Message-Id: <20061013095221.ac2b1353...@atlas.denx.de>, you write: > So since I seem to be the only person on this planet who likes to > have this CHANGELOG file, and it has caused so much trouble already I > suggest the following procedure: ... > (2) rename CHANGELOG into CHANGELOG.OLD, and start a new CHANGELOG > which gets automatically generated using the command above or a > variation thereof. > > Note: nobody needs to take care of this file. It is purely for my > own private needs, and I will manage it on my own. Everybody else > can just ignore the existence of this file. which doesn't do a good job of explaining why you keep this file. More interestingly, in this message: http://article.gmane.org/gmane.comp.version-control.git/28785 you write: > True, as long as you can work within the SCM. The changelog file I'm > talking about is mostly for people who just work with exported trees > (for example, when they download a tarball). which almost supports what I write in the commit message: > > It is assumed that this file's only purpose is to serve non-git users > > downloading u-boot project source in the form of a tarball release. If > > that is the case, then the generation of the CHANGELOG file should occur > > at tarball release generation time, and not consume duplicate history, ..which was already suggested to you by Josef Weidendorfer: http://article.gmane.org/gmane.comp.version-control.git/28790 and further reinforced by Linus Torvalds, here: http://article.gmane.org/gmane.comp.version-control.git/28789 > > slowing things down and polluting grep match results for u-boot > > developers using git. > > Slowing things down? C'me on. maybe not git grep performance-wise (yet), but on a frequently-occurring search term, when we have to visually sift through and page down through a large number of CHANGELOG hits (that invariably show up first), then yes, I consider that a development-time barrier. > Polluting grep results? Then exclude this file from grepping... that's a PITA, and besides, that's what this patch does, and, afaict, at no loss on your part. > > u-boot project git history goes back to before u-boot 0.1.0, so remove > > CHANGELOG-before-U-Boot-1.1.5 file too. > > NAK. My position about these files has not changed. Please reconsider: u-boot has no need to be 'special' in this area, and this file's continued existence is a lingering harassment for developers such as myself. Best regards, Kim _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot