GNU bug report logs -
#44702
[PATCH] ; * lisp/emacs-lisp/package.el: Fix Author line.
Previous Next
Reported by: Stefan Kangas <stefan <at> marxist.se>
Date: Tue, 17 Nov 2020 12:31:01 UTC
Severity: wishlist
Tags: notabug, patch, wontfix
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 44702 in the body.
You can then email your comments to 44702 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
tom <at> tromey.com, bug-gnu-emacs <at> gnu.org
:
bug#44702
; Package
emacs
.
(Tue, 17 Nov 2020 12:31:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Kangas <stefan <at> marxist.se>
:
New bug report received and forwarded. Copy sent to
tom <at> tromey.com, bug-gnu-emacs <at> gnu.org
.
(Tue, 17 Nov 2020 12:31:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Severity: wishlist
I think the "Author" header line in package.el does not accurately
reflect the contributions to that file. In particular, I think Tom
Tromey should be listed as the sole author of package.el, in line with
our practices and to recognize his contribution.
Please see the attached patch and compare it the output of the following
command:
$ git shortlog -sn -- lisp/emacs-lisp/package.el | cat -n
1 132 Artur Malabarba
2 54 Glenn Morris
3 52 Stefan Monnier
4 46 Chong Yidong
5 40 Paul Eggert
6 23 Stefan Kangas
7 16 Dmitry Gutov
8 11 Lars Ingebrigtsen
9 8 Daiki Ueno
10 8 Juanma Barranquero
11 7 Eli Zaretskii
12 7 Sam Steingold
13 5 Noam Postavsky
14 5 Ted Zlatanov
15 4 John Wiegley
16 4 Pieter van Oostrum
17 3 Basil L. Contovounesios
18 3 Bastien Guerry
19 3 Nicolas Richard
20 3 Phil Hagelberg
21 3 Thien-Thi Nguyen
22 3 Thierry Volpiatto
23 3 Thomas Fitzsimmons
24 2 Chunyang Xu
25 2 Daniel Hackney
Any objections?
[0001-lisp-emacs-lisp-package.el-Fix-Author-line.patch (text/x-diff, attachment)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44702
; Package
emacs
.
(Tue, 17 Nov 2020 16:31:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 44702 <at> debbugs.gnu.org (full text, mbox):
I think for older changes you can't rely on analysis of git output.
Although the change to the author header in a49ff80c24 makes no sense in
isolation, it was probably making up for past changes such as
https://lists.gnu.org/r/emacs-diffs/2013-06/msg00134.html
https://lists.gnu.org/r/emacs-diffs/2013-06/msg00310.html
(I guess ChangeLog attributions weren't accurately mapped to git authors
when the repository was converted.)
See in particular
https://lists.gnu.org/r/emacs-devel/2013-06/msg01101.html
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44702
; Package
emacs
.
(Tue, 17 Nov 2020 16:56:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 44702 <at> debbugs.gnu.org (full text, mbox):
tags 44702 + notabug wontfix
close 44702
thanks
Glenn Morris <rgm <at> gnu.org> writes:
> I think for older changes you can't rely on analysis of git output.
> Although the change to the author header in a49ff80c24 makes no sense in
> isolation, it was probably making up for past changes such as
>
> https://lists.gnu.org/r/emacs-diffs/2013-06/msg00134.html
> https://lists.gnu.org/r/emacs-diffs/2013-06/msg00310.html
>
> (I guess ChangeLog attributions weren't accurately mapped to git authors
> when the repository was converted.)
>
> See in particular
> https://lists.gnu.org/r/emacs-devel/2013-06/msg01101.html
OK, I was not aware of that.
Sorry about the noise, closing.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44702
; Package
emacs
.
(Tue, 17 Nov 2020 16:56:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 44702 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Tue, 17 Nov 2020 04:30:45 -0800
> Cc: tom <at> tromey.com
>
> I think the "Author" header line in package.el does not accurately
> reflect the contributions to that file. In particular, I think Tom
> Tromey should be listed as the sole author of package.el, in line with
> our practices and to recognize his contribution.
>
> Please see the attached patch and compare it the output of the following
> command:
>
> $ git shortlog -sn -- lisp/emacs-lisp/package.el | cat -n
>
> 1 132 Artur Malabarba
> 2 54 Glenn Morris
> 3 52 Stefan Monnier
> 4 46 Chong Yidong
> 5 40 Paul Eggert
> 6 23 Stefan Kangas
> 7 16 Dmitry Gutov
> 8 11 Lars Ingebrigtsen
> 9 8 Daiki Ueno
> 10 8 Juanma Barranquero
> 11 7 Eli Zaretskii
> 12 7 Sam Steingold
> 13 5 Noam Postavsky
> 14 5 Ted Zlatanov
> 15 4 John Wiegley
> 16 4 Pieter van Oostrum
> 17 3 Basil L. Contovounesios
> 18 3 Bastien Guerry
> 19 3 Nicolas Richard
> 20 3 Phil Hagelberg
> 21 3 Thien-Thi Nguyen
> 22 3 Thierry Volpiatto
> 23 3 Thomas Fitzsimmons
> 24 2 Chunyang Xu
> 25 2 Daniel Hackney
>
> Any objections?
The number of commits doesn't necessarily tell how significant was the
contribution; you need to count the number of added/changed lines
instead. As an extreme example, the original author who write a
package from scratch and installed it in a single commit will be at
the tail of your list, but that doesn't express correctly the
contribution of that person.
Added tag(s) wontfix and notabug.
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Tue, 17 Nov 2020 16:56:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
44702 <at> debbugs.gnu.org and Stefan Kangas <stefan <at> marxist.se>
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Tue, 17 Nov 2020 16:56:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 16 Dec 2020 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 264 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.