Identifying contributors

2015-08-26 Thread Eric S. Raymond
I believe I'm down to only 34 unidentified contributors out of 290.

Could someone send me a copy of the password file (or at least the
username and gecos fields) for the Subversion host?  In some of the
remaining cases I could make guesses, but I'd prefer not to guess.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: Moving to git

2015-08-26 Thread Andi Kleen
Jason Merrill  writes:
>
> You don't even need to worry about the hash code, you can use the
> timestamp by itself.  Given the timestamp,
>
>   git log -1 --until 1440153969

Consider tree merges. There's no guarantee a time stamp maps to
monotonically increasing commit numbers.

But I don't really understand the problem. Just run git log
and generate your own list of numbers. Should be straight forward
to script.

-Andi
-- 
a...@linux.intel.com -- Speaking for myself only


Action stamps (was: Re: Moving to git)

2015-08-26 Thread Eric S. Raymond
Andi Kleen :
> But I don't really understand the problem. Just run git log
> and generate your own list of numbers. Should be straight forward
> to script.

I can tell you from experience with lots of conversions that this, and
the other proposals in the thread, are what our British friends call
"too clever by half".  One defect is that they assume SHA hashes
of commits will be valid forever.  But this assumnption could easily break
if either (a) the repository requires surgery in he future, or (b) GCC ever
changes version-control systems again.

What I usually do with old commit references in comments is map them
to what I call an "action stamp" - a user ID followed by an RFC3339
date.  While this is theoretically not quite adequate, in practice
collisions are rare to nonexistent.

Action stamps have the major advantages that they are self-describing and
should remain valid and scrutable in the future under any reasonable
transformation of the repository.

Jason should make the policy decision, but this is what I recommend.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: Identifying contributors

2015-08-26 Thread Jonathan Wakely
On 26 August 2015 at 16:52, Eric S. Raymond wrote:
> I believe I'm down to only 34 unidentified contributors out of 290.
>
> Could someone send me a copy of the password file (or at least the
> username and gecos fields) for the Subversion host?  In some of the
> remaining cases I could make guesses, but I'd prefer not to guess.

Sent offlist.


Re: Identifying contributors

2015-08-26 Thread Eric S. Raymond
Jonathan Wakely :
> On 26 August 2015 at 16:52, Eric S. Raymond wrote:
> > I believe I'm down to only 34 unidentified contributors out of 290.
> >
> > Could someone send me a copy of the password file (or at least the
> > username and gecos fields) for the Subversion host?  In some of the
> > remaining cases I could make guesses, but I'd prefer not to guess.
> 
> Sent offlist.

And I'm working on a reusable tool to generate a contributor map from
a passwd file now.  Or, as in this case. merge the passwd data into
an existing contributor map and sanity-check the results.

I should have done this much sooner - I don't know why it didn't occur
to me years ago.  It will speed up future conversions.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


33 unknowns left

2015-08-26 Thread Eric S. Raymond
After comparing with the Subversion hists, passswd file, the are 30
unknowns left.  Can anyone identify any of these?

aluchko = aluchko 
bo = bo 
bson = bson 
cks = cks 
click = click 
dennisg = dennisg 
erik = erik 
fp = fp 
friedman = friedman 
fx = fx 
hassey = hassey 
ira = ira 
irar = irar 
jrv = jrv 
jtw = jtw 
karl = karl 
kristerw = kristerw 
matthewg = matthewg 
membar = membar 
mib = mib 
miles = miles 
mkoch = mkoch 
moore = moore 
mycroft = mycroft 
rolfh = rolfh 
srladd = srladd 
steven = steven 
thomas = thomas 
woepaul = woepaul 
wood = wood 

-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 01:31 PM, Eric S. Raymond wrote:

mib = mib 
Michael Bushnell.  Aagain, not active in forever. 
m...@geech.gnu.ai.mit.edu probably doesn't work anymore.



miles = miles 

Miles Bader.  mi...@gnu.ai.mit.edu


mkoch = mkoch 

Michael Koch?  konque...@gmx.de/



moore = moore 

Catherine, Tim?



mycroft = mycroft 
Charles Hannum.  Hasn't been active in forever.  mycr...@gnu.ai.mit.edu 
probably doesn't work anymore.


Might help if we had a reference to one or more changes from the folks. 
 Just knowing timeframes for example would likely resolve .


Jeff


Re: 33 unknowns left

2015-08-26 Thread Richard Biener
On August 26, 2015 9:31:20 PM GMT+02:00, "Eric S. Raymond"  
wrote:
>After comparing with the Subversion hists, passswd file, the are 30
>unknowns left.  Can anyone identify any of these?
>
>aluchko = aluchko 
>bo = bo 
>bson = bson 
>cks = cks 
>click = click 
>dennisg = dennisg 
>erik = erik 
>fp = fp 
>friedman = friedman 
>fx = fx 
>hassey = hassey 
>ira = ira 
>irar = irar 

Ira Rosen 

Did you consider looking at past changes to MAINTAINERS?  All committees should 
have appeared there (usually with e-mails not equal to their gcc.gnu.org 
username though).  And all committers did their initial commit with a change 
adding themselves to MAINTAINERS.

Richard.

>jrv = jrv 
>jtw = jtw 
>karl = karl 
>kristerw = kristerw 
>matthewg = matthewg 
>membar = membar 
>mib = mib 
>miles = miles 
>mkoch = mkoch 
>moore = moore 
>mycroft = mycroft 
>rolfh = rolfh 
>srladd = srladd 
>steven = steven 
>thomas = thomas 
>woepaul = woepaul 
>wood = wood 




Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 12:41 PM, Jeff Law  wrote:
> On 08/26/2015 01:31 PM, Eric S. Raymond wrote:
>>>
>>> mib = mib 
>
> Michael Bushnell.  Aagain, not active in forever. m...@geech.gnu.ai.mit.edu
> probably doesn't work anymore.

This person (not quite sure how to say this) changed his name to
Thomas Bushnell.  His public e-mail address seems to be t...@becket.net.

Ian


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Jeff Law :
> On 08/26/2015 01:31 PM, Eric S. Raymond wrote:
> >>mib = mib 
> Michael Bushnell.  Aagain, not active in forever. m...@geech.gnu.ai.mit.edu
> probably doesn't work anymore.
> 
> >miles = miles 
> Miles Bader.  mi...@gnu.ai.mit.edu
> 
> >mycroft = mycroft 
> Charles Hannum.  Hasn't been active in forever.  mycr...@gnu.ai.mit.edu
> probably doesn't work anymore.

Right, I recognize these people as long-time hard-core GNU
contributors.  It would be a bit surprising if they *weren't* in the
history anywhere.  Adding them now...

For archival purposes it's not so important whether the address still
works.  What we want is to be able to identify these with other
attributions to the same person that might show up in different repo
conversions or on reputation-database sites like OpenHub, and
distinguish them from different people with the name
name-among-humans.

For this purpose, the important property of the address is that it's
distinctively a GNU one. There are other Michael Bushnells in the world, but
not two with that trait.

> >mkoch = mkoch 
> Michael Koch?  konque...@gmx.de/
> 
> 
> >moore = moore 
> Catherine, Tim?

Since you're not sure of these I'll await confirmation or alternate 
suggestions.

> Might help if we had a reference to one or more changes from the folks.
> Just knowing timeframes for example would likely resolve .

Right, I'll get on that as soon as I've installed more RAM in the
Beast (ordered from Newegg yesterday).  The 45GB working-set size
triggered an OOM in reposurgeon - something I never thought I'd see.
Even the entire NetBSD repo is less than half that size!

I'm a little worried about a couple of commits getting misattributed
because usernames got retired and reused.  I now have

ralph = Ralph Loader 

but my Google searches suggest that 'ralph' may previously have been
used by a Ralph Doncaster.  Similarly, I now have

kho = Kim Ho 

based on the password file, but there may have been previous use of
the name by a Sam Kho.  Not sure which of them to attribute commits to;
possibly they both made some.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Joseph Myers
On Wed, 26 Aug 2015, Eric S. Raymond wrote:

> After comparing with the Subversion hists, passswd file, the are 30
> unknowns left.  Can anyone identify any of these?
> 
> aluchko = aluchko 

Aaron Luchko 

> bo = bo 

Bo Thorsen 

> ira = ira 

Ira Ruben 

> irar = irar 

Ira Rosen 

> kristerw = kristerw 

Krister Walfridsson 

> matthewg = matthewg 

Matthew Sachs 

> membar = membar 

Mohan Embar 

> mkoch = mkoch 

Michael Koch 

> srladd = srladd 

Scott Robert Ladd 

> steven = steven 

Steven Bosscher 

> woepaul = woepaul 

Paul Woegerer 

All of the above are emails from the time of some commits, not necessarily 
current.

-- 
Joseph S. Myers
jos...@codesourcery.com


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 02:09 PM, Eric S. Raymond wrote:

Jeff Law :

On 08/26/2015 01:31 PM, Eric S. Raymond wrote:

mib = mib 

Michael Bushnell.  Aagain, not active in forever. m...@geech.gnu.ai.mit.edu
probably doesn't work anymore.


miles = miles 

Miles Bader.  mi...@gnu.ai.mit.edu


mycroft = mycroft 

Charles Hannum.  Hasn't been active in forever.  mycr...@gnu.ai.mit.edu
probably doesn't work anymore.


Right, I recognize these people as long-time hard-core GNU
contributors.  It would be a bit surprising if they *weren't* in the
history anywhere.  Adding them now...

That's why those 3 popped out at me.


moore = moore 

Catherine, Tim?
The more I think about it, it's more likely Tim.  Catherine typically 
used clm@ and Tim used moore@.



Certainly if it was a change to the PA port, then it was Tim.

Jeff


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Ian Lance Taylor :
> On Wed, Aug 26, 2015 at 12:41 PM, Jeff Law  wrote:
> > On 08/26/2015 01:31 PM, Eric S. Raymond wrote:
> >>>
> >>> mib = mib 
> >
> > Michael Bushnell.  Aagain, not active in forever. m...@geech.gnu.ai.mit.edu
> > probably doesn't work anymore.
> 
> This person (not quite sure how to say this) changed his name to
> Thomas Bushnell.  His public e-mail address seems to be t...@becket.net.
> 
> Ian

Yes, I know how and why that happened.  I've actually had to deal with
the resulting confusion in other repositories. :-)

The way I cope is by respecting the person's apparent wish to have
those considered two separate identities demarcated by a complete
reorientation of his life, and leaving "Michael" in place for
attributions from before he took vows. This policy has the advantage
that I don't have to intrusively edit the record.

If Michael/Thomas ever becomes aware of the issue and wants me to edit to
Thomas, I assume he'll tell me.  Under the circumstances I rather doubt
it's high on his list of concerns.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Joseph Myers
On Wed, 26 Aug 2015, Eric S. Raymond wrote:

> I'm a little worried about a couple of commits getting misattributed
> because usernames got retired and reused.  I now have
> 
> ralph = Ralph Loader 
> 
> but my Google searches suggest that 'ralph' may previously have been
> used by a Ralph Doncaster.  Similarly, I now have

r72576, when he added himself to MAINTAINERS, says Ralph Loader 
.  The gcc-cvs mailboxes I'm grepping (starting when I 
first subscribed to gcc-cvs by email in August 2000) show only a few 
commits from him in the period October to December 2003, do you see 
commits in older parts of the history?

> kho = Kim Ho 

All the commits I see (again, in those gcc-cvs mailboxes) from that 
username are from 2004, Kim Ho .

Although a few accounts may have been deleted on sourceware, and 
conceivably account names could have been reused after such deletion, it's 
the parts of the history that come from the gcc2 repository (trunk until 
the start of EGCS, premerge-fsf-branch after that) where there's a greater 
risk of conflicts (as in, the two systems had completely separate passwd 
files).

-- 
Joseph S. Myers
jos...@codesourcery.com


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Joseph Myers :
> On Wed, 26 Aug 2015, Eric S. Raymond wrote:
> 
> > After comparing with the Subversion hists, passswd file, the are 30
> > unknowns left.  Can anyone identify any of these?
> > 
> > aluchko = aluchko 
> 
> Aaron Luchko 

Aha.  I thought that was him.  I found his SourceForge account.

> > bo = bo 
> 
> Bo Thorsen 

Oh, thank you.  I had *no* idea how I was going to pin down that one.  It's
a unpromising string for web searches.

> > ira = ira 
> 
> Ira Ruben 
> 
> > irar = irar 
> 
> Ira Rosen 

I pretty much knew these two guys went with these two names, but couldn't
figure out which was which.  Thanks.

>[others omitted]
> 
> All of the above are emails from the time of some commits, not necessarily 
> current.

That's OK.  Addresses will go stale. The important thing is to
preserve as good odds as possible that fuure data mining will be able
to recognize when different name/address pairs with the same
name-among-humans refer to the same person.

The remaining list is pretty short:

bson = bson 
cks = cks 
click = click 
dennisg = dennisg 
erik = erik 
fp = fp 
friedman = friedman 
fx = fx 
hassey = hassey 
jrv = jrv 
jtw = jtw 
karl = karl 
moore = moore 
rolfh = rolfh 
root = root 
thomas = thomas 
wood = wood 


-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Joseph Myers :
> On Wed, 26 Aug 2015, Eric S. Raymond wrote:
> 
> > I'm a little worried about a couple of commits getting misattributed
> > because usernames got retired and reused.  I now have
> > 
> > ralph = Ralph Loader 
> > 
> > but my Google searches suggest that 'ralph' may previously have been
> > used by a Ralph Doncaster.  Similarly, I now have
> 
> r72576, when he added himself to MAINTAINERS, says Ralph Loader 
> .  The gcc-cvs mailboxes I'm grepping (starting when I 
> first subscribed to gcc-cvs by email in August 2000) show only a few 
> commits from him in the period October to December 2003, do you see 
> commits in older parts of the history?

Sorry, I can't easily check yet. I need to upgrade my hardware first. :-)

> > kho = Kim Ho 
> 
> All the commits I see (again, in those gcc-cvs mailboxes) from that 
> username are from 2004, Kim Ho .

Yeah, I guess that settles it.

> Although a few accounts may have been deleted on sourceware, and 
> conceivably account names could have been reused after such deletion, it's 
> the parts of the history that come from the gcc2 repository (trunk until 
> the start of EGCS, premerge-fsf-branch after that) where there's a greater 
> risk of conflicts (as in, the two systems had completely separate passwd 
> files).

Noted.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 02:35 PM, Eric S. Raymond wrote:

Joseph Myers :

On Wed, 26 Aug 2015, Eric S. Raymond wrote:


After comparing with the Subversion hists, passswd file, the are 30
unknowns left.  Can anyone identify any of these?

aluchko = aluchko 


Aaron Luchko 


Aha.  I thought that was him.  I found his SourceForge account.


bo = bo 


Bo Thorsen 


Oh, thank you.  I had *no* idea how I was going to pin down that one.  It's
a unpromising string for web searches.


ira = ira 


Ira Ruben 


irar = irar 


Ira Rosen 


I pretty much knew these two guys went with these two names, but couldn't
figure out which was which.  Thanks.


[others omitted]

All of the above are emails from the time of some commits, not necessarily
current.


That's OK.  Addresses will go stale. The important thing is to
preserve as good odds as possible that fuure data mining will be able
to recognize when different name/address pairs with the same
name-among-humans refer to the same person.

The remaining list is pretty short:

bson = bson 
fx = fx 
fx is active... Francois-Xavier Coudert fxcoud...@gcc.gnu.org  Not sure 
how I missed that the first time around.







Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond  wrote:
>
> aluchko = aluchko 

Aaron Luchko (was ).

> bo = bo 

Bo Thorsen (was ).

> bson = bson 

Jan Brittenson (was ).

> cks = cks 

Chris Smight (was ).

> click = click 

You've got me on that one.  Any hints?

> dennisg = dennisg 

Dennis Glatting.  I don't have an e-mail address.

> erik = erik 

Pretty sure this is Erik Naggum.  He is dead now.  Was .

> fp = fp 

Frederic Pierresteguy (was ).

> friedman = friedman 

Noah Friedman (was ).

> fx = fx 

Dave Love (was ).

> hassey = hassey 

John Hassey (was ).

> ira = ira 

Ira Ruben (was ).

> irar = irar 

Ira Rosen (was ).

> jrv = jrv 

James Van Artsdalen (was ).

> jtw = jtw 

John Wroclawski (was ).

> karl = karl 

Karl Berry (was k...@cs.umb.edu).

> kristerw = kristerw 

Krister Walfridsson (was ).

> matthewg = matthewg 

Matthew Sachs (was ).

> membar = membar 

Mohan Embar (was )

> mib = mib 

Thomas Bushnell

> miles = miles 

Miles Bader (was ).

> mkoch = mkoch 

Michael Koch (was )

> moore = moore 

Timothy Moore (was ).

(Catherine Moore is clm).

> mycroft = mycroft 

Charles Hannum (was ).

> rolfh = rolfh 

I think this is Arne H. Juul (was ).

> srladd = srladd 

Scott Robert Ladd (was )

> steven = steven 

Steven Bosscher (was )

> thomas = thomas 

This is Thomas Bushnell again, same as mib, above.

> woepaul = woepaul 

Paul Woegerer (was ).

> wood = wood 

Tom Wood (was ).



I see that several other people chimed in while I was researching
this.  I hope there aren't too many disagreements.

Ian


Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond  wrote:
>
> aluchko = aluchko 

Aaron Luchko (was ).

> bo = bo 

Bo Thorsen (was ).

> bson = bson 

Jan Brittenson (was ).

> cks = cks 

Chris Smight (was ).

> click = click 

You've got me on that one.  Any hints?

> dennisg = dennisg 

Dennis Glatting.  I don't have an e-mail address.

> erik = erik 

Pretty sure this is Erik Naggum.  He is dead now.  Was .

> fp = fp 

Frederic Pierresteguy (was ).

> friedman = friedman 

Noah Friedman (was ).

> fx = fx 

Dave Love (was ).

> hassey = hassey 

John Hassey (was ).

> ira = ira 

Ira Ruben (was ).

> irar = irar 

Ira Rosen (was ).

> jrv = jrv 

James Van Artsdalen (was ).

> jtw = jtw 

John Wroclawski (was ).

> karl = karl 

Karl Berry (was k...@cs.umb.edu).

> kristerw = kristerw 

Krister Walfridsson (was ).

> matthewg = matthewg 

Matthew Sachs (was ).

> membar = membar 

Mohan Embar (was )

> mib = mib 

Thomas Bushnell

> miles = miles 

Miles Bader (was ).

> mkoch = mkoch 

Michael Koch (was )

> moore = moore 

Timothy Moore (was ).

(Catherine Moore is clm).

> mycroft = mycroft 

Charles Hannum (was ).

> rolfh = rolfh 

I think this is Arne H. Juul (was ).

> srladd = srladd 

Scott Robert Ladd (was )

> steven = steven 

Steven Bosscher (was )

> thomas = thomas 

This is Thomas Bushnell again, same as mib, above.

> woepaul = woepaul 

Paul Woegerer (was ).

> wood = wood 

Tom Wood (was ).



I see that several other people chimed in while I was researching
this.  I hope there aren't too many disagreements.

Ian


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Jeff Law :
> moore = moore 
> >>Catherine, Tim?
> The more I think about it, it's more likely Tim.  Catherine typically used
> clm@ and Tim used moore@.
> 
> 
> Certainly if it was a change to the PA port, then it was Tim.

What was his address?


About Catherine Moore: One of the things that is quite noticeable
about this list is the number of apparently female contributors, which
while regrettably small in absolute terms is still rather more than
I'm used to seeing in a sample this size.

This makes me curious.  Was any special effort made to attract female
hackers to the project? Is there a prevailing theory about why they
showed up in comparatively large numbers?

It would be interesting to know what, if any specific thing, was done
right here...
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 1:43 PM, Jeff Law  wrote:

>> fx = fx 
>
> fx is active... Francois-Xavier Coudert fxcoud...@gcc.gnu.org  Not sure how
> I missed that the first time around.

No, this is a different person (it's Dave Love).  Francois-Xavier has
always gone by fxcoudert.

Ian


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 02:44 PM, Ian Lance Taylor wrote:



friedman = friedman 


Noah Friedman (was ).

Yea.




fx = fx 


Dave Love (was ).
Hmm, not Francois-Xavier Coudert?  I guess if it's an old commit, then 
Dave Love is more likely.  Given most of the names we're pulling out are 
from old contributors, Dave is probably the most likely.





hassey = hassey 


John Hassey (was ).

Yes.




jrv = jrv 


James Van Artsdalen (was ).

Yes.


karl = karl 


Karl Berry (was k...@cs.umb.edu).

Yes.




moore = moore 


Timothy Moore (was ).

(Catherine Moore is clm).

I think the consensus is Tim.  He'll also be moore@*.cs.utah.edu


wood = wood 


Tom Wood (was ).

Yes.

jeff



Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Jeff Law :
> >fx = fx 
> fx is active... Francois-Xavier Coudert fxcoud...@gcc.gnu.org  Not sure how
> I missed that the first time around.

There are fxcoudert commits as well and I traced them to him.  I did wonder
if fx might ber the same person.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 02:50 PM, Eric S. Raymond wrote:

Jeff Law :

moore = moore 

Catherine, Tim?

The more I think about it, it's more likely Tim.  Catherine typically used
clm@ and Tim used moore@.


Certainly if it was a change to the PA port, then it was Tim.


What was his address?
Most were @cs.utah.edu, but he left Utah eons ago.  He was @redhat.com 
for a while, not sure after that.





About Catherine Moore: One of the things that is quite noticeable
about this list is the number of apparently female contributors, which
while regrettably small in absolute terms is still rather more than
I'm used to seeing in a sample this size.

This makes me curious.  Was any special effort made to attract female
hackers to the project? Is there a prevailing theory about why they
showed up in comparatively large numbers?

It would be interesting to know what, if any specific thing, was done
right here...
I can't recall any special effort.  Just always trying to encourage 
anyone to contribute in whatever way they could.


jeff


Re: 33 unknowns left

2015-08-26 Thread Joseph Myers
On Wed, 26 Aug 2015, Eric S. Raymond wrote:

> bson = bson 

Jan Brittenson 

> cks = cks 

Chris Smith 

> click = click 

Nick Clifton 

> dennisg = dennisg 

Likely the same person as dglattin, Dennis Glatting , 
but no signs of ChangeLog entries for the dennisg commits.

> erik = erik 

Erik Naggum 

> fp = fp 

Frederic Pierresteguy 

> friedman = friedman 

Noah Friedman 

> fx = fx 

Dave Love 

> hassey = hassey 

John Hassey 

> jrv = jrv 

James Van Artsdalen 

> jtw = jtw 

Not clear to me from ChangeLogs / ,v files.

> karl = karl 

Presumably Karl Berry (entirely changes to texinfo.tex, no ChangeLog 
entries).

> moore = moore 

Tim Moore 

> rolfh = rolfh 

Arne H. Juul 

> thomas = thomas 

Thomas Bushnell, n/BSG 

> wood = wood 

Tom Wood 

This time (except for fx, which I found through egcs-cvs archives from 
1998), I grepped the ,v files of the gcc2 repository to find commits and 
cross-referenced with ChangeLogs in GCC 2.8.1 to find log entries at the 
right time.  Email addresses are even less likely to be current.

-- 
Joseph S. Myers
jos...@codesourcery.com


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Ian Lance Taylor :
> On Wed, Aug 26, 2015 at 1:43 PM, Jeff Law  wrote:
> 
> >> fx = fx 
> >
> > fx is active... Francois-Xavier Coudert fxcoud...@gcc.gnu.org  Not sure how
> > I missed that the first time around.
> 
> No, this is a different person (it's Dave Love).  Francois-Xavier has
> always gone by fxcoudert.

Address?
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 1:35 PM, Eric S. Raymond  wrote:

> root = root 

Hmmm.  root.  This was probably Danny Berlin logged into the root
account on sourceware.

Ian


Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 1:54 PM, Eric S. Raymond  wrote:
> Ian Lance Taylor :
>> On Wed, Aug 26, 2015 at 1:43 PM, Jeff Law  wrote:
>>
>> >> fx = fx 
>> >
>> > fx is active... Francois-Xavier Coudert fxcoud...@gcc.gnu.org  Not sure how
>> > I missed that the first time around.
>>
>> No, this is a different person (it's Dave Love).  Francois-Xavier has
>> always gone by fxcoudert.
>
> Address?

It's in the long list I sent.  It was .

Ian


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 02:54 PM, Joseph Myers wrote:



click = click 


Nick Clifton 

Wow, never knew 'click' would be Nick.

ni...@redhat.com is probably better than ni...@cygnus.com




Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Ian Lance Taylor :
> On Wed, Aug 26, 2015 at 1:35 PM, Eric S. Raymond  wrote:
> 
> > root = root 
> 
> Hmmm.  root.  This was probably Danny Berlin logged into the root
> account on sourceware.
> 
> Ian

OK.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Joseph Myers
On Wed, 26 Aug 2015, Ian Lance Taylor wrote:

> On Wed, Aug 26, 2015 at 1:35 PM, Eric S. Raymond  wrote:
> 
> > root = root 
> 
> Hmmm.  root.  This was probably Danny Berlin logged into the root
> account on sourceware.

The root commits I see from October 2005 (implementing parts of the 
CVS-to-SVN transition) are pretty definitely him, since he was in charge 
of that transition.

Two of the three root commits then are to the /hooks directory.  That 
directory should be omitted from the conversion (it doesn't make sense to 
convert SVN hooks to git, any more than we converted the CVSROOT files to 
SVN - Jason will be working on the git hooks needed).

At some point we need to work out the mapping for which subdirectories of 
/branches are actual branches and which contain branches a level lower 
down.  In general I expect that subdirectories containing a ChangeLog file 
are branches and those that don't are not branches, but the list of those 
that are not branches should be reviewed manually (premerge-fsf-branch at 
least *is* a branch not a container, despite only containing a directory).  
In general, we should have a public git repository somewhere with all the 
configuration for the conversion, such as the author map and the 
configuration for branches.

-- 
Joseph S. Myers
jos...@codesourcery.com


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Ian Lance Taylor :
> On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond  wrote:
> >
> > aluchko = aluchko 
> 
> Aaron Luchko (was ).

Agrees with other submissions and my own research.

> > bo = bo 
> 
> Bo Thorsen (was ).

I have  for him, but "sonofthor" is *way* cooler (and,
importantly, quite distinctive).

> > bson = bson 
> 
> Jan Brittenson (was ).

Agreed.

> > cks = cks 
> 
> Chris Smight (was ).

Nobody else IDed him.  Added.

> > click = click 
> 
> You've got me on that one.  Any hints?

Not a clue...

> > dennisg = dennisg 
> 
> Dennis Glatting.  I don't have an e-mail address.

I have a different entry that's probably him:

dglattin = Dennis Glatting 

Can anyone else confirm these IDs refer to the same person?

> > erik = erik 
> 
> Pretty sure this is Erik Naggum.  He is dead now.  Was .

Yeah, I remember Erik; I'll believe that. Added. 

> > fp = fp 
> 
> Frederic Pierresteguy (was ).

Nobody else IDed him.  Added.

> > friedman = friedman 
> 
> Noah Friedman (was ).

Yes, Noah would have been my guess if I had to guess.  Added.

> > fx = fx 
> 
> Dave Love (was ).

Argument already covered. I'm going with this one unless contrary
evidence is presented.

> > hassey = hassey 
> 
> John Hassey (was ).

Nobody else IDed him.  Added.

> > ira = ira 
> 
> Ira Ruben (was ).
> 
> > irar = irar 
> 
> Ira Rosen (was ).

Agrees with other sources.

> > jrv = jrv 
> 
> James Van Artsdalen (was ).
> 
> > jtw = jtw 
> 
> John Wroclawski (was ).
> 
> > karl = karl 
> 
> Karl Berry (was k...@cs.umb.edu).

Nobody else IDed these guys; added.

> > kristerw = kristerw 
> 
> Krister Walfridsson (was ).
> 
> > matthewg = matthewg 
> 
> Matthew Sachs (was ).
> 
> > membar = membar 
> 
> Mohan Embar (was )

Other sources agree.

> > mib = mib 
> 
> Thomas Bushnell

I explained my policy about the Bushnell perplex in previous mail.
I'll map this one to t...@becket.net.

> > miles = miles 
> 
> Miles Bader (was ).
> 
> > mkoch = mkoch 
> 
> Michael Koch (was )

Other sources agree.

> 
> > moore = moore 
> 
> Timothy Moore (was ).

OK, added.

> (Catherine Moore is clm).
> 
> > mycroft = mycroft 
> 
> Charles Hannum (was ).

Agrees with other sources.

> > rolfh = rolfh 
> 
> I think this is Arne H. Juul (was ).

How did rolfh turn into arne or vice-versa?  I'd like to have confirmation
on this one.

> > srladd = srladd 
> 
> Scott Robert Ladd (was )
> 
> > steven = steven 
> 
> Steven Bosscher (was )

Agrees with other sources.

> > thomas = thomas 
> 
> This is Thomas Bushnell again, same as mib, above.

Right.

> > woepaul = woepaul 
> 
> Paul Woegerer (was ).

Agrees with other sources.

> > wood = wood 
> 
> Tom Wood (was ).

Nobody else IDed this guy; added.

> I see that several other people chimed in while I was researching
> this.  I hope there aren't too many disagreements.
> 
> Ian

No, I think this is resolving nicely.  I'll follow up with
some remnant unknowns.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 2:29 PM, Eric S. Raymond  wrote:
>
>> > rolfh = rolfh 
>>
>> I think this is Arne H. Juul (was ).
>
> How did rolfh turn into arne or vice-versa?  I'd like to have confirmation
> on this one.

I don't know where the user name comes from, but this one is from
multiple ChangeLog entries that matches commits.  I see that Joseph
got the same result.

Ian


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Joseph Myers :
> > cks = cks 
>
> Chris Smith 

OK, we have a disagreement.  Ian thinks this was

cks = Chris Smight 

> > click = click 
> 
> Nick Clifton 

Oh good, nobody else has IDed him.

> > dennisg = dennisg 
> 
> Likely the same person as dglattin, Dennis Glatting , 
> but no signs of ChangeLog entries for the dennisg commits.

That's Ian's theory as well.  With the independent confirmation I'll go with it.

> > erik = erik 
> 
> Erik Naggum 
> 
> > fp = fp 
> 
> Frederic Pierresteguy 
> 
> > friedman = friedman 
> 
> Noah Friedman 
> 
> > fx = fx 
> 
> Dave Love 
> 
> > hassey = hassey 
> 
> John Hassey 
> 
> > jrv = jrv 
> 
> James Van Artsdalen 

All in agreement with other sources.

> > jtw = jtw 
> 
> Not clear to me from ChangeLogs / ,v files.

I think Ian and/or Jeff got this one.

> > karl = karl 
> 
> Presumably Karl Berry (entirely changes to texinfo.tex, no ChangeLog 
> entries).

With that pattern of mods I would be astonished if it were anyone else.

> > moore = moore 
> 
> Tim Moore 

Agrees with other sources.

> > rolfh = rolfh 
> 
> Arne H. Juul 

I still want to know how arne turned into rolf.  But I'll take this as
confirmation.

> > thomas = thomas 
> 
> Thomas Bushnell, n/BSG 
> 
> > wood = wood 
> 
> Tom Wood 

Agrees with other sources.

> This time (except for fx, which I found through egcs-cvs archives from 
> 1998), I grepped the ,v files of the gcc2 repository to find commits and 
> cross-referenced with ChangeLogs in GCC 2.8.1 to find log entries at the 
> right time.  Email addresses are even less likely to be current.

As previously explained, I don't worry so much about stale as I do
about whether they'll match with the same person's old commits in
other repositories.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


GCC and gender (was Re: 33 unknowns left)

2015-08-26 Thread Sandra Loosemore

On 08/26/2015 02:50 PM, Eric S. Raymond wrote:


About Catherine Moore: One of the things that is quite noticeable
about this list is the number of apparently female contributors, which
while regrettably small in absolute terms is still rather more than
I'm used to seeing in a sample this size.


When I see a photo like this:

https://gcc.gnu.org/wiki/GCCGathering2011

it appears to me that women are statistically underrepresented in the 
GCC community, rather than the opposite.



This makes me curious.  Was any special effort made to attract female
hackers to the project? Is there a prevailing theory about why they
showed up in comparatively large numbers?

It would be interesting to know what, if any specific thing, was done
right here...


Speaking as a GCC hacker with two X chromosomes myself, I think I would 
be offended if I thought I were being recruited because of my gender 
instead of because I'm good at what I do.


-Sandra



Re: 33 unknowns left

2015-08-26 Thread Ian Lance Taylor
On Wed, Aug 26, 2015 at 2:43 PM, Eric S. Raymond  wrote:
> Joseph Myers :
>> > cks = cks 
>>
>> Chris Smith 
>
> OK, we have a disagreement.  Ian thinks this was
>
> cks = Chris Smight 

Gah, I somehow typoed the name.  Sorry.  Chris Smith is correct.  The
only address I have is c...@bach.convex.com (somebody I typoed bach as
back) but probably @convex.com is better.

Ian


Re: GCC and gender (was Re: 33 unknowns left)

2015-08-26 Thread Eric S. Raymond
Sandra Loosemore :
> Speaking as a GCC hacker with two X chromosomes myself, I think I would be
> offended if I thought I were being recruited because of my gender instead of
> because I'm good at what I do.

I respect your attitude and would feel the same in your shoes.

I assure you I was making no such assumption.  I am quite strongly
opposed to playing diversity bingo for its own sake, and have in fact
caught flak from SJW types for saying so in public.

Still, it is a fact that a lot of projects these days do make such a
special effort.  And the anthropologist in me sees something a bit unusual
and wonders what the causation is.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Ian Lance Taylor :
> On Wed, Aug 26, 2015 at 2:43 PM, Eric S. Raymond  wrote:
> > Joseph Myers :
> >> > cks = cks 
> >>
> >> Chris Smith 
> >
> > OK, we have a disagreement.  Ian thinks this was
> >
> > cks = Chris Smight 
> 
> Gah, I somehow typoed the name.  Sorry.  Chris Smith is correct.  The
> only address I have is c...@bach.convex.com (somebody I typoed bach as
> back) but probably @convex.com is better.
> 
> Ian

Done.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Joseph Myers
On Wed, 26 Aug 2015, Eric S. Raymond wrote:

> > > dennisg = dennisg 
> > 
> > Likely the same person as dglattin, Dennis Glatting , 
> > but no signs of ChangeLog entries for the dennisg commits.
> 
> That's Ian's theory as well.  With the independent confirmation I'll go 
> with it.

FWIW it seems likely to me that the ObjC files in question were first 
developed outside the GCC tree, on a system where his username was 
dennisg, and then the ,v files from that development moved into the GCC 
tree, at which point he both started committing from a different system 
where he had the dglattin username, and started writing ChangeLog entries.  
I didn't e.g. check dates for when ObjC was released with GCC, but such a 
move of ,v files from one system to another would explain the different 
usernames.

-- 
Joseph S. Myers
jos...@codesourcery.com


Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Joseph Myers :
> Two of the three root commits then are to the /hooks directory.  That 
> directory should be omitted from the conversion (it doesn't make sense to 
> convert SVN hooks to git, any more than we converted the CVSROOT files to 
> SVN - Jason will be working on the git hooks needed).

Good, that answers a question I was going to have to ask at some point.

> At some point we need to work out the mapping for which subdirectories of 
> /branches are actual branches and which contain branches a level lower 
> down.  In general I expect that subdirectories containing a ChangeLog file 
> are branches and those that don't are not branches, but the list of those 
> that are not branches should be reviewed manually (premerge-fsf-branch at 
> least *is* a branch not a container, despite only containing a directory).  
> In general, we should have a public git repository somewhere with all the 
> configuration for the conversion, such as the author map and the 
> configuration for branches.

Yes, it is my normal practice to set up a publicly visible repo with
the conversion machinery so the project members can review it.

I'll have one up within a few days.  After the additional RAM arrives.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


gcc-4.9-20150826 is now available

2015-08-26 Thread gccadmin
Snapshot gcc-4.9-20150826 is now available on
  ftp://gcc.gnu.org/pub/gcc/snapshots/4.9-20150826/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 4.9 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch 
revision 227240

You'll find:

 gcc-4.9-20150826.tar.bz2 Complete GCC

  MD5=19b28f82d8b5c73e71d3ba6f6ce23c88
  SHA1=32a79cf5809b12a99b448775aa6a769bcc2db3eb

Diffs from 4.9-20150819 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-4.9
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.


Re: 33 unknowns left

2015-08-26 Thread Richard Kenner
> wood = wood 

Likely Tom Wood  (w...@dg-rtp.dg.com)


Re: 33 unknowns left

2015-08-26 Thread Peter Bergner
On Wed, 2015-08-26 at 16:35 -0400, Eric S. Raymond wrote:
> Joseph Myers :
> > > irar = irar 
> > 
> > Ira Rosen 
> 
> I pretty much knew these two guys went with these two names, but couldn't
> figure out which was which.  Thanks.

Actually, Ira Rosen is a "she" and not a "he".

Peter




Re: 33 unknowns left

2015-08-26 Thread Peter Bergner
On Wed, 2015-08-26 at 13:44 -0700, Ian Lance Taylor wrote:
> On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond  wrote:
> > click = click 
> 
> You've got me on that one.  Any hints?

Just purely looking at the name, did Cliff Click ever
contribute to gcc in the past?

Peter




Re: 33 unknowns left

2015-08-26 Thread Peter Bergner
On Wed, 2015-08-26 at 18:55 -0500, Peter Bergner wrote:
> On Wed, 2015-08-26 at 16:35 -0400, Eric S. Raymond wrote:
> > Joseph Myers :
> > > > irar = irar 
> > > 
> > > Ira Rosen 
> > 
> > I pretty much knew these two guys went with these two names, but couldn't
> > figure out which was which.  Thanks.
> 
> Actually, Ira Rosen is a "she" and not a "he".

Ah, I see Nick Clifton has been fingered.  Nevermind.

Peter




Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
Peter Bergner :
> On Wed, 2015-08-26 at 16:35 -0400, Eric S. Raymond wrote:
> > Joseph Myers :
> > > > irar = irar 
> > > 
> > > Ira Rosen 
> > 
> > I pretty much knew these two guys went with these two names, but couldn't
> > figure out which was which.  Thanks.
> 
> Actually, Ira Rosen is a "she" and not a "he".
> 
> Peter
> 

Really?  Interesting.  I have bever encountered "Ira" as a female name before.
What language does this?
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread pinskia




> On Aug 27, 2015, at 8:12 AM, Eric S. Raymond  wrote:
> 
> Peter Bergner :
>>> On Wed, 2015-08-26 at 16:35 -0400, Eric S. Raymond wrote:
>>> Joseph Myers :
> irar = irar 
 
 Ira Rosen 
>>> 
>>> I pretty much knew these two guys went with these two names, but couldn't
>>> figure out which was which.  Thanks.
>> 
>> Actually, Ira Rosen is a "she" and not a "he".
>> 
>> Peter
> 
> Really?  Interesting.  I have bever encountered "Ira" as a female name before.
> What language does this?


Most likely Hebrew. Ira is located in Israel. 


Thanks,
Andrew

> -- 
>http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Peter Bergner
On Wed, 2015-08-26 at 20:12 -0400, Eric S. Raymond wrote:
> Peter Bergner :
> > On Wed, 2015-08-26 at 16:35 -0400, Eric S. Raymond wrote:
> > > Joseph Myers :
> > > > > irar = irar 
> > > > 
> > > > Ira Rosen 
> > > 
> > > I pretty much knew these two guys went with these two names, but couldn't
> > > figure out which was which.  Thanks.
> > 
> > Actually, Ira Rosen is a "she" and not a "he".
> > 
> > Peter
> > 
> 
> Really?  Interesting.  I have bever encountered "Ira" as a female name before.
> What language does this?

She works for IBM's Haifa research lab.

  https://il.linkedin.com/pub/ira-rosen/34/b73/433

Peter





Re: 33 unknowns left

2015-08-26 Thread Eric S. Raymond
pins...@gmail.com :
> > Really?  Interesting.  I have bever encountered "Ira" as a female name 
> > before.
> > What language does this? 
> 
> Most likely Hebrew. Ira is located in Israel. 

OK, that's educational.  I associate the name with American Jews, but
in English it is AFAIK only given to males.
-- 
http://www.catb.org/~esr/";>Eric S. Raymond


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 06:02 PM, Peter Bergner wrote:

On Wed, 2015-08-26 at 13:44 -0700, Ian Lance Taylor wrote:

On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond  wrote:

click = click 


You've got me on that one.  Any hints?


Just purely looking at the name, did Cliff Click ever
contribute to gcc in the past?

I don't think so.  It was my first thought when I say click@.

jeff


Re: 33 unknowns left

2015-08-26 Thread Joel Sherrill


On August 26, 2015 8:28:40 PM CDT, Jeff Law  wrote:
>On 08/26/2015 06:02 PM, Peter Bergner wrote:
>> On Wed, 2015-08-26 at 13:44 -0700, Ian Lance Taylor wrote:
>>> On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond 
>wrote:
 click = click 
>>>
>>> You've got me on that one.  Any hints?
>>
>> Just purely looking at the name, did Cliff Click ever
>> contribute to gcc in the past?
>I don't think so.  It was my first thought when I say click@.

Didn't Amazon get a patent on the one click@?

Seriously the email review has been a walk down memory lane. :)

>jeff

--joel


Re: 33 unknowns left

2015-08-26 Thread Jeff Law

On 08/26/2015 07:37 PM, Joel Sherrill wrote:



On August 26, 2015 8:28:40 PM CDT, Jeff Law  wrote:

On 08/26/2015 06:02 PM, Peter Bergner wrote:

On Wed, 2015-08-26 at 13:44 -0700, Ian Lance Taylor wrote:

On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond 

wrote:

click = click 


You've got me on that one.  Any hints?


Just purely looking at the name, did Cliff Click ever
contribute to gcc in the past?

I don't think so.  It was my first thought when I saw click@.


Didn't Amazon get a patent on the one click@?

I recall something like that.



Seriously the email review has been a walk down memory lane. :)

Very much so.  Many of those folks pre-date my involvement in GCC.

Jeff


Re: 33 unknowns left

2015-08-26 Thread pinskia




> On Aug 27, 2015, at 9:37 AM, Joel Sherrill  wrote:
> 
> 
> 
>> On August 26, 2015 8:28:40 PM CDT, Jeff Law  wrote:
>>> On 08/26/2015 06:02 PM, Peter Bergner wrote:
 On Wed, 2015-08-26 at 13:44 -0700, Ian Lance Taylor wrote:
 On Wed, Aug 26, 2015 at 12:31 PM, Eric S. Raymond 
>> wrote:
> click = click 
 
 You've got me on that one.  Any hints?
>>> 
>>> Just purely looking at the name, did Cliff Click ever
>>> contribute to gcc in the past?
>> I don't think so.  It was my first thought when I say click@.
> 
> Didn't Amazon get a patent on the one click@?

The courts in Germany just rejected it. 


> 
> Seriously the email review has been a walk down memory lane. :)
> 
>> jeff
> 
> --joel