On Thu, Mar 18, 2010 at 11:42:44AM -0700, Michael Witten wrote: > Could people still bungle the uuid or enter trash? > Sure, but that's essentially no different than the > current situation. This would be an improvement, > because at least some people would take advantage > of it; in fact, I bet most people would use it > properly because: > > * The information required is easily remembered > and reproduced; it has that emotional aspect. > > * People have an emotional attachment to getting > proper attribution for their work, and this > helps. The problem is that people don't get emotionally attached to a UUID. And even if the UUID is generated algorithmically, they need to remember, gee, was my UUID generated using: Theodore Y. Ts'o <tytso@xxxxxxx> Theodore Tso <tytso@xxxxxxx> Theodore T'so <tytso@xxxxxxxxxxx> (*) Theodore Y Tso <theotso@xxxxxxxxxx Ted Tso <tytso@xxxxxxxxxx> Theodore Tso <tytso@xxxxxxxxxx> <etc.> (*) The VA Linux folks screwed up where the apostrophe goes in some press release, and the mispelling of my last name has followed me for the last ten years since then. More importantly, there's a lot more to someone's reputation than just Git. What about reviews of other people's patches on LKML? Can you **honestly** expect people to say, Hi, I'm <dd1b51a1-ce2a-41fd-ae89-f68b7f0ace85> and here are the things that you need to fix with your patch.... People who give thoughtful reviews of other people's code count for a lot, and people are not going to track that sort of thing by UUID. They are going to track it by name and e-mail address. Or what about papers? Can you honestly expect that it would matter even one iota if someone put in a bibliography of a paper R. Card (14a8da4b-0231-497b-aa66-1809cc9727f9), T. Y. Ts'o (dd1b51a1-ce2a-41fd-ae89-f68b7f0ace85), and S. Tweedie (9052e458-32cc-11df-93b8-0016eb0fac40), "Design and implementation of the second extended filesystem," in Proceedings of the 1994 Amsterdam Linux Conference, 1994. Is that going to contribute to my identity any? I don't think so. Finally, if someone misses one of my commits in a git changelog, so what? People don't guage impact by the number of commits. There are some people who have huge numbers commits, but they are all spelling corrections. A developer's reputation is developed over many months or years of contributions; of interactions over e-mail; interactions in hallway discussions at conferences; papers which they author; etc. It's not just about git commits. - Ted -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html