It seems that our fast-import is super picky with regards to author names. I've encountered author names like
Foo Bar<[email protected]> Foo Bar <[email protected] [email protected] in the self-hosting repo of some other dvcs, and the question is how to translate them faithfully into a git author name. In general, we try to do fullotherdvcsname <none@none> if the other system's entry does not parse as a git author name, but fast-import does not accept either of Foo Bar<[email protected]> <none@none> "Foo Bar<[email protected]>" <none@none> because of the way it parses for <>. While the above could be easily turned into Foo Bar <[email protected]> it would not be a faithful representation of the original commit in the other dvcs. So the question is: - How should we represent botched author entries faithfully? As a cororollary, fast-import may need to change or not. Michael P.S.: Yes, dvcs=hg, and the "earlier" remote-hg helper chokes on these. garbage in crash out :( -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

