Hi,
On Tue, 24 Jan 2012, Niels Möller wrote:
I'm finally looking into conversion of the lsh repository from CVS to GIT, and this naturally also includes nettle.
This is great news!
If this first steps works out ok, step two is to do a some cleanups (switching to utf-8 for the files, deleting old $Id$ tags, etc). And then step three is to extract the nettle subdirectory as an independent project and repository, using git subtree of git filter-branch or so (I'm not sure what's the best tool for that job). Other sub-projects, e.g., the argp implementation, can be split out later, if desired.
I'd hope for a round of filter-branch to rewrite author names in git to the original author of patches. I haven't done it myself, but I've seen it done on other projects. One can do some kind of more or less heuristic shell script that e.g. greps the commit message for known strings (either known contributors or strings like "From:" or "contributed by") and based on these override the author name.
If you don't feel up to doing this yourself, I can try to give it a go.
// Martin