darcs

Issue 1668 "darcs show authors" should consider foo@example.com and Name equivalent

Title "darcs show authors" should consider foo@example.com and Name <foo@example.com> equivalent
Priority wishlist Status wont-fix
Milestone Resolved in
Superseder Nosy List darcs-devel, dmitry.kurochkin, greenrd, jaredj, kowey, simon, tux_rocker
Assigned To
Topics ProbablyEasy

Created on 2009-10-31.11:36:55 by greenrd, last changed 2009-11-03.20:19:04 by simon.

Messages
msg9106 (view) Author: greenrd Date: 2009-10-31.11:36:53
foo@example.com and Name <foo@example.com> are equivalent email addresses, so
darcs show authors should combine them, add together their patch counts, and use
the latter for display.
msg9120 (view) Author: kowey Date: 2009-10-31.15:20:52
This would be easy to implement, but have you seen the .authorspellings
mechanism?  See the darcs darcs repository for an example use.  Maybe it's best
for darcs not to be clever about this and just have users rely on
.authorspellings instead.  This would just be a matter of keeping darcs as
simple and stupid as possible.
msg9158 (view) Author: greenrd Date: 2009-11-01.08:24:19
No, I hadn't seen that - thanks. However, this would make maintaining the
.authorspellings file easier.

Note that people could still share the same email address and be
distinguishable authors, by both prepending their names to their shared email
address.
msg9161 (view) Author: kowey Date: 2009-11-01.10:35:56
This is a tentative wont-fix (see discussion on
http://lists.osuosl.org/pipermail/darcs-users/2009-November/022044.html ) due to
the corner case that Robin helpfully pointed out. (thanks! I wouldn't even have
considered that people might share email addresses or change names, which I may
be doing by next year, incidentally)

--Eric Koe
msg9164 (view) Author: tux_rocker Date: 2009-11-01.18:00:20
Op zondag 01 november 2009 11:36 schreef Eric Kow:
> --Eric Koe

"Koe" is "cow" in Dutch :-).

Reinier
msg9194 (view) Author: simon Date: 2009-11-03.20:19:01
I agree that show authors could be a little smarter. A while back I felt it could 
automatically infer 80% of what we currently specify in .authorspellings, possibly 
making the latter unnecessary. I have some unfinished work on this, let me know if 
you want to help.
History
Date User Action Args
2009-10-31 11:36:56greenrdcreate
2009-10-31 15:20:56koweysetstatus: unknown -> needs-implementation
nosy: + kowey, jaredj
topic: + ProbablyEasy
messages: + msg9120
2009-11-01 08:24:21greenrdsetmessages: + msg9158
2009-11-01 10:35:59koweysetstatus: needs-implementation -> wont-fix
messages: + msg9161
2009-11-01 18:00:22tux_rockersetnosy: + tux_rocker
messages: + msg9164
2009-11-03 20:19:04simonsetnosy: + simon
messages: + msg9194