() Óscar Fuentes () Sat, 11 Jan 2014 19:24:42 +0100 Revision numbers in bug reports and mailing list messages also counts. IMHO a file mapping bzr revnos to git SHAs is TRT. Right. Operating only on the repo externalizes the "problem", but does not eliminate it (and in fact sows confusion). In any case, i think this is a good opportunity (in the sense of "better sooner than later") to switch to a VCS-neutral reference scheme for new ChangeLog entries. I've suggested "DATE, TITLE" before, as that's what i use personally[0], but i think that won't fly w/ Emacs unless TITLE becomes mandatory. In hopes of "attacking the problem from above", i tried unsuccessfully to get TITLE mandatory in the GNU Coding Standards, some years back. Upon reflection (of the words of the discussion's other participants, mostly :-D), i've come to accept that such conventions are best decided at the individual project level, by its maintainers. So, now i suggest the Emacs maintainers mandate TITLE in the ChangeLog, and only pending that, the adoption of "DATE, TITLE" as a VCS-neutral reference. Otherwise, things can only grow hairier w/ time. _________________________ [0] E.g., see and choose any tarball. In some of the HACKING files, there is even more related verbiage! -- Thien-Thi Nguyen GPG key: 4C807502 (if you're human and you know it) read my lisp: (responsep (questions 'technical) (not (via 'mailing-list))) => nil