Hello, In the current thread about "Making it easier to contribute non-functional changes" Johan Tibell asked about the contributors to the base library. Darcs has a nifty command for this: darcs show authors[1]. This command shows the total number of patches per author. Unfortunately authors email addresses or nicknames change over time which obfuscates this list. Fortunately darcs has a simple way of figuring out which email address or nickname belongs to which author by consulting the .authorspellings file. In this file you can specify the: official author name <official@emailaddress.com>, followed by regular expressions for matching old email addresses and nicknames. The attached patch adds an initial .authorspellings file to the base library. It would be nice if somebody could commit it. It would be even nicer still if we could somehow share the same .authorspellings file between GHC and the different boot libraries. Is it possible (and desirable) to create a symlink from the base library to the ghc repositorie's .authorspellings file (which doesn't exist yet). Or maybe we should create a script that synchronizes the different files. Regards, Bas P.S. If you know the real name that belongs to some obscure nickname used in base or if you know which email addresses belong to the same person, please tell, so I can add them. [1] http://darcs.net/manual/Darcs_commands.html#SECTION007103100000000000000
This is the output of 'darcs show authors' with the initial .authorspellings: 855 Simon Marlow <marlowsd@gmail.com> 438 Ross Paterson <ross@soi.city.ac.uk> 313 Ian Lynagh <igloo@earth.li> 190 Malcolm Wallace <Malcolm.Wallace@cs.york.ac.uk> 138 Simon Peyton Jones <simonpj@microsoft.com> 117 Sven Panne <sven.panne@aedion.de> 88 Don Stewart <dons@galois.com> 85 sof 37 stolz 33 ralf 31 krasimir 14 wolfgang 10 Bas van Dijk <v.dijk.bas@gmail.com> 9 jeanphilippe.bernardy@gmail.com 8 Manuel M T Chakravarty <chak@cse.unsw.edu.au> 6 reid 6 Jose Pedro Magalhaes <jpm@cs.uu.nl> 5 jpm@cs.uu.nl 5 bringert@cs.chalmers.se 5 Ben Lippmeier <benl@ouroborus.net> 5 Ashley Yakeley <ashley@semantic.org> 4 mthomas 4 Matthias Kilian <kili@outback.escape.de> 4 Duncan Coutts <duncan@haskell.org> 4 Bertram Felgenhauer <int-e@gmx.de> 4 'Jose Pedro Magalhaes <jpm@cs.uu.nl>' 3 keller@cse.unsw.edu.au 3 jpbernardy 3 Unknown tagger 3 Twan van Laarhoven <twanvl@gmail.com> 3 Roman Leshchinskiy <rl@cse.unsw.edu.au> 3 Peter Simons <simons@cryp.to> 3 Josef Svenningsson <josef.svenningsson@gmail.com> 3 John Meacham <john@repetae.net> 3 John Goerzen <jgoerzen@complete.org> 3 David Waern <david.waern@gmail.com> 2 rrt 2 mnislaih@gmail.com 2 erkok 2 diatchki 2 Tim Harris <tharris@microsoft.com> 2 Simon Hengel <simon.hengel@wiktory.org> 2 Samuel Bronson <naesten@gmail.com> 2 Pepe Iborra <mnislaih@gmail.com> 2 Max Bolingbroke <batterseapower@hotmail.com> 2 Lennart Augustsson <lennart@augustsson.net> 2 Lemmih <lemmih@gmail.com> 2 Daniel Fischer <daniel.is.fischer@web.de> 2 1 shelarcy <shelarcy@gmail.com> 1 shae@ScannedInAvian.com 1 pho@cielonegro.org 1 naur@post11.tele.dk 1 lewie 1 jon.fairbairn@cl.cam.ac.uk 1 ijones 1 gwern0@gmail.com 1 ghc@cainnorris.net 1 brianlsmith@gmail.com 1 Tim Chevalier <chevalier@alum.wellesley.edu> 1 Nils Anders Danielsson <nad@cs.chalmers.se> 1 Neil Davies <SemanticPhilosopher@gmail.com> 1 Judah Jacobson <judah.jacobson@gmail.com> 1 Johan Tibell <johan.tibell@gmail.com> 1 Jeffrey Yasskin <jyasskin@gmail.com> 1 Ivan Tomac <tomac@pacific.net.au> 1 Isaac Dupree <id@isaac.cedarswampstudios.org> 1 Esa Ilari Vuokko <ei@vuokko.info> 1 Edward Z. Yang <ezyang@mit.edu> 1 Clemens Fruhwirth <clemens@endorphin.org> 1 Bart Massey <bart@cs.pdx.edu> 1 Andriy Palamarchuk <apa3a@yahoo.com> 1 Alexander Dunlap <alexander.dunlap@gmail.com> 1 Alec Berryman <alec@thened.net> 1 Adam Vogt <vogt.adam@gmail.com> Bas
On Tue, Oct 5, 2010 at 2:33 AM, wren ng thornton <wren@community.haskell.org> wrote:
On 10/4/10 7:19 PM, Bas van Dijk wrote:
6 Jose Pedro Magalhaes <jpm@cs.uu.nl> 5 jpm@cs.uu.nl [...] 4 'Jose Pedro Magalhaes <jpm@cs.uu.nl>'
Those look like they could be combined.
I added them to the attached patch. Bas
On Tue, Oct 05, 2010 at 09:29:04AM +0200, Bas van Dijk wrote:
On Tue, Oct 5, 2010 at 2:33 AM, wren ng thornton <wren@community.haskell.org> wrote:
On 10/4/10 7:19 PM, Bas van Dijk wrote:
6 Jose Pedro Magalhaes <jpm@cs.uu.nl> 5 jpm@cs.uu.nl [...] 4 'Jose Pedro Magalhaes <jpm@cs.uu.nl>'
Those look like they could be combined.
I added them to the attached patch.
Applied, thanks Thanks Ian
On 10/4/10 4:15 PM, Bas van Dijk wrote:
It would be even nicer still if we could somehow share the same .authorspellings file between GHC and the different boot libraries. Is
Hi Bas, nice to see someone else using this. I have cleaned up show authors output in several project now, and there's a lot of overlap. It might be nice to establish a canonical list, on the wiki or generated by hackage 2 or haskellers.com. And then darcs could optionally query this, but even without that, the list would be useful for manual cleanups.
participants (4)
-
Bas van Dijk -
Ian Lynagh -
Simon Michael -
wren ng thornton