git mirror setup misses commiter translation (was: GitHub branch configuration)
I suggest to do the following:
- [X] change default branch to gcos4gnucobol-3.x
- [ ] add branch protection to master and gnucobol-3.x
I agree the purpose of this repository is mainly about branch gcos4gnucobol-3.x.
@lefessan do you think protecting branches master and gnucobol-3.x would break your mechanics for importing upstream branches?
@lefessan do you think protecting branches
masterandgnucobol-3.xwould break your mechanics for importing upstream branches?
Just a friendly ping @lefessan; whatever your answer is, I think we can close this issue afterwards (while this still brings in the question about switching to the gnucobol3 repo instead; we can definitely drop gnucobol2 already).
Unfortunately, I don't think I can protect the branches as the sync process pushes directly into these branches.
I am going to push a base branch (maybe with another name than gcos4gnucobol) with the git-related commits.
Would it be useful for the gnucobol3 repo to re-import (if not possible otherwise) with enabled committer translation? Just have a look the history nberth committing is not nberth :-)
It's a bit weird, I didn't do anything different from the previous gnucobol repo, committer translation was better done the first time. Ok, I will need to investigate what changed and how it can be fixed...
Ping @lefessan the current mirroring seem to not translate (any more?) Neither sf-mensch nor ddeclerck are transformed in the git branches
Note: if you haven't the translation from "chaat" to @chuck-haatvedt you may want to add it.
@lefessan the repo and branches are fine now, only open point is the commiter-id part (and possibly importing old commits/tags, maybe even including the "old" history - but anything from the single upstream svn would already be useful for git blame).