"Hi, I see you're the owner of this 6000-line mess of a component, could you answer some questions for me?"
"I don't own it, I didn't write it, and I don't understand it even slightly. I just made a one-line bug fix for one function in it a year ago and nobody has touched it since, so my name is on top of the git history."
That's what we do in closed source corporate code.
"Hi, I see you're the owner of this 6000-line mess of a component, could you answer some questions for me?"
"I don't own it, I didn't write it, and I don't understand it even slightly. I just made a one-line bug fix for one function in it a year ago and nobody has touched it since, so my name is on top of the git history."
"Cool, so as the owner could you tell me..."
I'd be tempted to try to trick them into merging a small change so then they're the new owner and have to figure it out themselves.
I like this, turning software maintenance into a long-running game of tag.
1 reply →
"Pikaboo maintainer is who last touched it. Patch is wellcome!"