I fixed a bug in Python
nedbatchelder.com
nedbatchelder.com
Interesting that you had to create two patches for python 2.x and 3.x. (Frustrating, no?)
Seems like you were able to get this submitted and fixed fairly quickly; the Python guys seem like a welcoming group.
Has anyone else had experience contributing to this particular project?
Your mileage may vary, of course...
(and, also fwiw, ned batchelder has a reputation for exemplifying that spirit – just trying to give credit where it's due.)
It sounds to me like the guy who submitted 40k spaces is the one who discovered the bug ;). Congrats on getting your patch accepted though!
So what happens isn't that someone with write access merges in changes (which, unless tools get in the way, should preserve authorship), but applies the patch - which attributes that code change to the person applying the patch.
Does anyone know if hg has a similar author vs committer distinction? If so, perhaps the tool is displaying committers by default?
However, looking at the devguide (http://docs.python.org/devguide/patch.html), they tell you to run hg diff, which creates a barebones patch file with no author metadata.
I can see how it reads very differently on Hacker News...
Anyways, I did it anyhow (with the caveat to make me feel better :P) but I felt the same way about the "accomplishment" :). So congrats!
(This is tos9 by the way).
And to the dude who put it on his resume— good move. This helps a ton when someone is screening resumes.
If my patch, how much so ever minuscule, was merged into CPython, I would be similarly elated as well.