I've been asked by a potential GSoC student on IRC about a git repository
for SWIG and I said that I didn't think there was any existing up to date
one (http://repo.or.cz/w/swig.git exists but hasn't been updated since
nearly 2 years) but that I could push out my own git mirror to e.g. github
as it could be useful to share it, instead of everybody maintaining his own
SWIG git svn mirror and so I'd like to do it.
My repository has a small problem however: it doesn't have any names for
the authors so the commits are attributed to SourceForge user names such as
"vadz" instead of "Vadim Zeitlin <email@address>" as would be more usual.
I'd like to redo a git mirror with proper attributions if possible but I
don't know names, let alone email addresses (for which us...@users.sf.net
could always be used), for many of them.
Here is the full list of committers to SWIG:
a11426
aahobor
amigalemming
arty
ashishs99
ballabio
beazley
beckford
bhy
cfis
cheetah
cherylfoil
dancy
djmitche
drjoe
efuzzyone
fukusima
gga73
grayswandir
gringostarr
harcoh
hoesterholt
iancooke
ianlancetaylor
jason_e_stewart
jasons
jcao
jezabek
joelandersson
klickverbot
kruland
lballabio
ljohnson
loic
lyle
maciekd
marcelomatus
matevz
mdupont
mgossage
mkoeppe
mmatus
mrose
mutandiz
olly
richardb
richardp
robind
samjam
shi
songyanf
sploving
szager
talby
thielema
ttn
vadz
vincentcouvert
vmiklos
wiedkla
wsfulton
wuzzeb
xavier98
yziquel
From these I know the real names only for ashishs99, beazley, olly,
robind, wsfulton and, well, vadz. I probably should be able to recover
those of the past GSoC students, i.e. jezabek, vmiklos, vincentcouvert,
sploving, maciekd, matevz, cherylfoil but I have really no idea about the
others. Could anyone please help to put the names on them?
Or do you think it's useless to have real people name in the git mirror
and that we should just use the SF user names instead?
Thanks in advance,
VZ
See the From: header of this message. ;)
David
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Swig-user mailing list
Swig...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/swig-user
Forgot to mention in the last message: I have an up-to-date mirror at
https://github.com/klickverbot/swig (updated automatically a few times
an hour), but it doesn't have the real author information either.
DN> Forgot to mention in the last message: I have an up-to-date mirror at
DN> https://github.com/klickverbot/swig (updated automatically a few times
DN> an hour), but it doesn't have the real author information either.
Thanks for letting me know, I don't know how I failed to find it, I do see
it now in github search results but for some reason it wasn't on the first
page and I hadn't realized there were more matches later.
As it's already there I won't push out my own then, there is really not
much sense in doing this. If we decide to recreate the clone with the
proper committers names (this depends on how many of them do we manage to
recover, I guess), would you be willing to continue providing/updating it?
And one other question: it looks like your repository only has master
tracking svn trunk, while it could be useful to have other svn branches
too, would it be possible to create matching git branches for them?
Thanks,
VZ
WSF> I would like accepted students to use Subversion for development as that
WSF> is the SWIG source code control system atm and so can be easily tracked
WSF> by SWIG developers without having to do anything extra. That is an
WSF> important part of GSoC. Nothing wrong with having a git repository for
WSF> read only access though.
The idea is that students could work with git-svn and so commit to svn but
use git for all the other operations. I'm working for years with several
projects using svn (including SWIG :-) using git exclusively and it's
really is worth it.
BTW, would it be worth discussing switching to git officially at some
later moment?
WSF> All the committer information we have is in the COPYRIGHT file.
Ah, thanks, I missed it. It allowed me to recover most of the people but
not all:
* Definitely known people
arty = Art Yerkes (aye...@speakeasy.net)
ashishs99 = Ashish Sharma <ashi...@gmail.com>
ballabio = Luigi Ballabio (luigi.b...@fastwebnet.it)
beazley = Dave Beazley (dave...@dabeaz.com)
beckford = Jonah Beckford (beck...@usermail.com)
bhy = Haoyu Bai
cfis = Charlie Savage (cf...@interserv.com)
cherylfoil = Cheryl Foil
dancy = Ahmon Dancy (da...@franz.com)
drjoe = Joseph Wang (joeq...@gmail.com)
efuzzyone = Surendra Singhi (efuz...@netscape.net)
fukusima = Masaki Fukushima
harcoh = Harco de Hilster
iancooke = Ian Cooke
ianlancetaylor = Ian Lance Taylor
jason_e_stewart = Jason Stewart (ja...@openinformatics.com)
jcao = Jing Cao
jezabek = Jan Jezabek
klickverbot = David Nadlinger
kruland = Kevin Ruland
lballabio = Luigi Ballabio (luigi.b...@fastwebnet.it) # Duplicate?
ljohnson = Lyle Johnson (ly...@users.sourceforge.net)
loic = Loic Dachary
lyle = Lyle Johnson (ly...@users.sourceforge.net) # Again?
maciekd = Maciej Drwal
marcelomatus = Marcelo Matus (mma...@acms.arizona.edu)
matevz = Matevz Jekovec
mdupont = Michael DuPont
mgossage = Mark Gossage (ma...@gossage.cjb.net)
mkoeppe = Matthias Köppe (mko...@mail.math.uni-magdeburg.de)
mmatus = Marcelo Matus (mma...@acms.arizona.edu) # Another duplicate?
mrose = Mark Rose (mr...@stm.lbl.gov)
olly = Olly Betts (ol...@survex.com)
richardp = Richard Palmer (ric...@magicality.org) # No commits??
robind = Robin Dunn
songyanf = Tiger Feng (song...@cs.uchicago.edu)
sploving = Baozeng Ding
szager = Stefan Zager (sza...@gmail.com)
thielema = Henning Thielemann (sw...@henning-thielemann.de)
ttn = Thien-Thi Nguyen (t...@glug.org)
vadz = Vadim Zeitlin (vz-...@zeitlins.org)
vincentcouvert = Vincent Couvert # Not in COPYRIGHT
vmiklos = Miklos Vajna
wiedkla = Klaus Wiederänders
wsfulton = William S Fulton <w...@fultondesigns.co.uk>
xavier98 = Xavier Delacour (xavier....@gmail.com)
* Tentative matches
aahobor = Aquinas Hobor
djmitche = Dustin Mitchell
joelandersson = Joel Anderson # Not in COPYRIGHT so not sure
* Completely unknown people (number of commits to trunk in parentheses)
a11426
amigalemming (4)
cheetah (649)
gga73 (139)
grayswandir (3)
gringostarr
hoesterholt (2)
jasons
mutandiz (27)
richardb (2)
samjam (1)
shi
talby (14)
wuzzeb (95)
yziquel
Any idea about missing people, especially cheetah, gga73 and mutandiz?
Thanks,
VZ
Commits were to cvs in 2001-2002. Last one in April 2002, see
http://swig.cvs.sourceforge.net/viewvc/swig/SWIG/Lib/php4/php4.swg?hideattic=0&view=log
> robind = Robin Dunn
> songyanf = Tiger Feng (song...@cs.uchicago.edu)
> sploving = Baozeng Ding
> szager = Stefan Zager (sza...@gmail.com)
> thielema = Henning Thielemann (sw...@henning-thielemann.de)
> ttn = Thien-Thi Nguyen (t...@glug.org)
> vadz = Vadim Zeitlin (vz-...@zeitlins.org)
> vincentcouvert = Vincent Couvert # Not in COPYRIGHT
> vmiklos = Miklos Vajna
> wiedkla = Klaus Wiederänders
> wsfulton = William S Fulton<w...@fultondesigns.co.uk>
> xavier98 = Xavier Delacour (xavier....@gmail.com)
>
> * Tentative matches
>
> aahobor = Aquinas Hobor
> djmitche = Dustin Mitchell
> joelandersson = Joel Anderson # Not in COPYRIGHT so not sure
Joel is working in branches/joelandersson-matlab and I'd hope to find
his name in the COPYRIGHT file on the branch for whenever/if it gets
merged to trunk.
You can confirm the other authors using SF, just modify the following
URL, eg for djmitche:
http://sourceforge.net/users/djmitche
clearly shows this is Dustin Mitchell and a link to send them a message
if you need to confirm anything.
>
> * Completely unknown people (number of commits to trunk in parentheses)
>
> a11426
> amigalemming (4)
> cheetah (649)
> gga73 (139)
> grayswandir (3)
> gringostarr
> hoesterholt (2)
> jasons
> mutandiz (27)
> richardb (2)
> samjam (1)
> shi
> talby (14)
> wuzzeb (95)
> yziquel
>
>
> Any idea about missing people, especially cheetah, gga73 and mutandiz?
>
Use SF user info as suggested above. If you still have any missing let
me know.
And if you do find anyone else who is not in the COPYRIGHT file, I would
definitely like to put their names in it. Please add in any missing names.
If you grep the CHANGES file for cheetah, all will be revealed ;)
William
WSF> > * Tentative matches
WSF> >
WSF> > aahobor = Aquinas Hobor
WSF> > djmitche = Dustin Mitchell
WSF> > joelandersson = Joel Anderson # Not in COPYRIGHT so not sure
...
WSF> > * Completely unknown people (number of commits to trunk in parentheses)
WSF> >
WSF> > a11426
WSF> > amigalemming (4)
WSF> > cheetah (649)
WSF> > gga73 (139)
WSF> > grayswandir (3)
WSF> > gringostarr
WSF> > hoesterholt (2)
WSF> > jasons
WSF> > mutandiz (27)
WSF> > richardb (2)
WSF> > samjam (1)
WSF> > shi
WSF> > talby (14)
WSF> > wuzzeb (95)
WSF> > yziquel
WSF> >
WSF> >
WSF> > Any idea about missing people, especially cheetah, gga73 and mutandiz?
WSF> >
WSF>
WSF> Use SF user info as suggested above. If you still have any missing let
WSF> me know.
User "aahobor" doesn't exist. "a11426" does but the name given is just
"derrick" which is not especially helpful. Same with "shi" mapping to
"Rene". "amigalemming" name is "Amiga Lemming" which just might not be
his/her real name. I think I've got the rest thanks to your hint (I've
stopped using SF so long ago that I totally forgot about the users pages
there, sorry), even though I'm not really sure about a couple of the names.
But as it affects less than 10 commits in total, it's probably not very
important.
WSF> And if you do find anyone else who is not in the COPYRIGHT file, I would
WSF> definitely like to put their names in it. Please add in any missing names.
Only Sylvestre Ledru (grayswandir) and Hans Oesterholt-Dijkema
(hoesterholt) are missing from COPYRIGHT in the trunk but have committed to
it, all the others have probably committed to their branches only and so I
guess their names are there only. I don't have any quick way to check all
branches though, so I won't be doing it.
Similarly, all GSoC students are missing from COPYRIGHT as well but this
is probably their branches have never been merged.
WSF> If you grep the CHANGES file for cheetah, all will be revealed ;)
Ah, sorry for inadvertently blowing your cover like this.
And thanks for your help, I think I have a pretty complete authors file by
now, let me append it for reference (with obfuscated addresses), please let
me know if you have any corrections to it.
David Nadlinger, would you be interested in redoing your git-svn clone
using it (and continuing to update the github repository from it) or would
you prefer me to do it? It's not urgent, of course...
Thanks,
VZ
a11426 = Unknown <a11426 -AT- users.sourceforge.net>
aahobor = Aquinas Hobor <aahobor -AT- users.sourceforge.net>
amigalemming = Unknown <amigalemming -AT- users.sourceforge.net>
arty = Art Yerkes <ayerkes -AT- speakeasy.net>
ashishs99 = Ashish Sharma <ashishs99 -AT- gmail.com>
ballabio = Luigi Ballabio <luigi.ballabio -AT- fastwebnet.it>
beazley = Dave Beazley <dave-swig -AT- dabeaz.com>
beckford = Jonah Beckford <beckford -AT- usermail.com>
bhy = Haoyu Bai <bhy -AT- users.sourceforge.net>
cfis = Charlie Savage <cfis -AT- interserv.com>
cheetah = William S Fulton <wsf -AT- fultondesigns.co.uk>
cherylfoil = Cheryl Foil <cherylfoil -AT- users.sourceforge.net>
dancy = Ahmon Dancy <dancy -AT- franz.com>
djmitche = Dustin Mitchell <djmitche -AT- users.sourceforge.net>
drjoe = Joseph Wang <joequant -AT- gmail.com>
efuzzyone = Surendra Singhi <efuzzyone -AT- netscape.net>
fukusima = Masaki Fukushima <fukusima -AT- users.sourceforge.net>
gga73 = Gonzalo Garramuno <ggarra -AT- advancedsl.com.ar>
grayswandir = Sylvestre Ledru <sylvestre.ledru -AT- scilab-enterprises.com>
gringostarr = Jamie Kirkpatrick <gringostarr -AT- users.sourceforge.net>
harcoh = Harco de Hilster <harcoh -AT- users.sourceforge.net>
hoesterholt = Hans Oesterholt-Dijkema <hoesterholt -AT- users.sourceforge.net>
iancooke = Ian Cooke <iancooke -AT- users.sourceforge.net>
ianlancetaylor = Ian Lance Taylor <ianlancetaylor -AT- users.sourceforge.net>
jasons = Jason Swain <jasons -AT- users.sourceforge.net>
jason_e_stewart = Jason Stewart <jason -AT- openinformatics.com>
jcao = Jing Cao <jcao -AT- users.sourceforge.net>
jezabek = Jan Jezabek <jezabek -AT- users.sourceforge.net>
joelandersson = Joel Anderson <joelandersson -AT- users.sourceforge.net>
klickverbot = David Nadlinger <klickverbot -AT- users.sourceforge.net>
kruland = Kevin Ruland <kruland -AT- users.sourceforge.net>
lballabio = Luigi Ballabio <luigi.ballabio -AT- fastwebnet.it>
ljohnson = Lyle Johnson <lyle -AT- users.sourceforge.net>
loic = Loic Dachary <loic -AT- users.sourceforge.net>
lyle = Lyle Johnson <lyle -AT- users.sourceforge.net>
maciekd = Maciej Drwal <maciekd -AT- users.sourceforge.net>
marcelomatus = Marcelo Matus <mmatus -AT- acms.arizona.edu>
matevz = Matevz Jekovec <matevz -AT- users.sourceforge.net>
mdupont = Michael DuPont <mdupont -AT- users.sourceforge.net>
mgossage = Mark Gossage <mark -AT- gossage.cjb.net>
mkoeppe = Matthias Köppe <mkoeppe -AT- mail.math.uni-magdeburg.de>
mmatus = Marcelo Matus <mmatus -AT- acms.arizona.edu>
mrose = Mark Rose <mrose -AT- stm.lbl.gov>
mutandiz = Mikel Bancroft <mutandiz -AT- users.sourceforge.net>
olly = Olly Betts <olly -AT- survex.com>
richardb = Richard Boulton <richardb -AT- users.sourceforge.net>
richardp = Richard Palmer <richard -AT- magicality.org>
robind = Robin Dunn <robind -AT- users.sourceforge.net>
samjam = Sam Liddicott <samjam -AT- users.sourceforge.net>
shi = Unknown <shi -AT- users.sourceforge.net>
songyanf = Tiger Feng <songyanf -AT- cs.uchicago.edu>
sploving = Baozeng Ding <sploving -AT- users.sourceforge.net>
szager = Stefan Zager <szager -AT- gmail.com>
talby = Robert Stone <talby -AT- users.sourceforge.net>
thielema = Henning Thielemann <swig -AT- henning-thielemann.de>
ttn = Thien-Thi Nguyen <ttn -AT- glug.org>
vadz = Vadim Zeitlin <vz-swig -AT- zeitlins.org>
vincentcouvert = Vincent Couvert <vincentcouvert -AT- users.sourceforge.net>
vmiklos = Miklos Vajna <vmiklos -AT- users.sourceforge.net>
wiedkla = Klaus Wiederänders <wiedkla -AT- users.sourceforge.net>
wsfulton = William S Fulton <wsf -AT- fultondesigns.co.uk>
wuzzeb = John Lenz <wuzzeb -AT- users.sourceforge.net>
xavier98 = Xavier Delacour <xavier.delacour -AT- gmail.com>
yziquel = Guillaume Yziquel <yziquel -AT- users.sourceforge.net>