It seems that our fast-import is super picky with regards to author
names. I've encountered author names like
Foo Bar <foo....@dev.null
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
if the other system's entry does not parse as a git author name, but
fast-import does not accept either of
Foo Bar<foo....@dev.null> <none@none>
"Foo Bar<foo....@dev.null>" <none@none>
because of the way it parses for <>. While the above could be easily
Foo Bar <foo....@dev.null>
it would not be a faithful representation of the original commit in the
So the question is:
- How should we represent botched author entries faithfully?
As a cororollary, fast-import may need to change or not.
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 majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html