When going through the archived CVS repositories, I found some commits with userids that are not listed in LDAP. The real names were easy to find, e.g. from ChangeLogs or from project pages. Repository "gentoo": arachne Guillaume Morin French documentation azambuja Marcelo Gonçalves de Azambuja Brazilian Portuguese documentation bahadir Bahadır Kandemir GWN translator for Turkish cagils Çağıl Şeker GWN translator for Turkish frlinux Stephane Dudzinski French documentation hagi Yoshiaki Hagihara (萩原佳明) GWN translator for Japanese madeagle Steffen Lassahn GWN translator for German mat Matthieu Montaudouin GWN translator for French matje Mathy Vanvoorden GWN translator for Dutch strangedr Thomas Ferencz (Ferencz Tamás) Hungarian documentation Repository gentoo-src: davoid Faust A. Tanasescu Gentoo installation program in gentoo-src/davoid/ Repository "content": rhult Richard Hult Article series "Getting Ready for GNOME 2" This should be the complete list. There is also a userid "gweb" with commits in multiple repositories, but (as confirmed by antarus) this is not a real person.
@recruiters, could you create LDAP accounts for them?
(In reply to Ulrich Müller from comment #0) > hagi Yoshiaki Hagihara (萩原佳明) > GWN translator for Japanese I just see that we have bug 23077 for him. Not fully completed, but he definitely had commit access.
In #gentoo-dev on 2021-08-25: <antarus> ulm: did I ask....do we need LDAP entries for all of these previous committers? <antarus> ulm: its more of a question for you / rbin <antarus> I guess in theory if they were developers and we could reconstruct their histories (mentors, join dates, retirement dates, etc.) <antarus> it would be good to store it there <antarus> but i'm also ....we don't actually need to keep business records from 20y ago <antarus> so there is an argument to not create these records at all Thinking about this again, I believe the main point is to prevent any new devs from taking one of these old nicks, because that could cause confusion. Is there any means to achieve that, other than having entries in LDAP? Also note that the mapping between nick and name is already present in the content of these repositories. It was trivial (simple grep) to extract the information listed in comment #0.
This is also necessary in order to have a single place with all the data. Otherwise any effort requiring historical data (such as these conversions) will require people to manually amend it with data missing from LDAP, or require other hacks.
What's the verdict on this, should #c0 LDAP accounts be made? (I have some time on my hands in the following weeks)
Ping.
(In reply to Ulrich Müller from comment #6) > Ping. Whats stopping us from creating these? (I think the consensus is we should do so.) -A
ulm: did you find any leads for the numeric uids, join dates or retire dates for these people?
(In reply to Robin Johnson from comment #8) > ulm: > did you find any leads for the numeric uids, join dates or retire dates for > these people? Sorry, no idea about numeric UIDs. About join and retire dates, we have one developer bug which suggests the following entries: hagi Yoshiaki Hagihara gentooDevBug: 23077 gentooMentor: nakano gentooJoin: 2003-07-16 gentooRetire: 2004-02-10 For the others, there's at least the date of their first and last commit. Two of them (madeagle and strangedr) are mentioned earlier with their @gentoo.org address. arachne Guillaume Morin 2003-04-25 first commit to gentoo CVS repo 2003-07-01 last commit to gentoo CVS repo azambuja Marcelo Gonçalves de Azambuja 2004-01-07 first commit to gentoo CVS repo 2004-05-17 last commit to gentoo CVS repo bahadir Bahadır Kandemir 2004-11-21 first commit to gentoo CVS repo 2005-01-27 last commit to gentoo CVS repo cagils Çağıl Şeker 2003-04-28 first commit to gentoo CVS repo 2003-05-21 last commit to gentoo CVS repo frlinux Stephane Dudzinski 2003-08-05 first commit to gentoo CVS repo 2003-08-18 last commit to gentoo CVS repo madeagle Steffen Lassahn 2003-01-13 mentioned in GWN with @g.o address 2004-03-01 first commit to gentoo CVS repo 2004-03-16 last commit to gentoo CVS repo mat Matthieu Montaudouin 2003-04-14 first commit to gentoo CVS repo 2003-10-16 last commit to gentoo CVS repo matje Mathy Vanvoorden 2003-05-07 first commit to gentoo CVS repo 2003-07-24 last commit to gentoo CVS repo strangedr Thomas Ferencz 2003-09-17 added to proj/en/gdp/index.xml with @g.o address 2003-09-27 first commit to gentoo CVS repo 2003-11-23 last commit to gentoo CVS repo davoid Faust A. Tanasescu 2002-06-24 first commit to gentoo-src CVS repo 2002-06-30 last commit to gentoo-src CVS repo rhult Richard Hult 2002-01-11 first commit to contents CVS repo 2002-01-23 last commit to contents CVS repo
(In reply to Ulrich Müller from comment #9) > bahadir Bahadır Kandemir > 2004-11-21 first commit to gentoo CVS repo > 2005-01-27 last commit to gentoo CVS repo Actually bahadir was retired in bug 178154. Retirement date seems to be 2014-04-26.
Ping. What is blocking this? My suggestion is to add all ex-devs listed in comment #9 to LDAP. For hagi, some information is available and could be added. The others could be added with only their name.
This should probably be assigned to infra?
(In reply to Joonas Niilola from comment #12) > This should probably be assigned to infra? It originally was. Reassigning again.