Mapping SVN usernames to git

Simon Legner simon.legner at gmail.com
Thu Nov 23 22:39:34 UTC 2023


I'm so happy that the migration to Git is finally being tackled... :))
I'm willing to start contributing again once JOSM(-core) is on Git and
Maven/Gradle.

Please use my name and email from this email (see also github.com/simon04)

Cheers,
simon04


On Mon, Nov 20, 2023 at 10:26 PM Taylor Smock <taylor.smock at kaart.com>
wrote:

> I'm working on converting the JOSM svn repositories to git. I am now at
> the point where I need to map svn usernames to git.
>
>
> What I need from you:
>
>   * The name you want your patches to be attributed to
>   * The email you want your patches to be attributed to
>       o As a reminder, this email /will/ be publicly visible via git
>         history. GitHub and GitLab both have `noreply` email addresses.
>       o Grant Slater (firefishy) has the map used for migrating
>         http://svn.openstreetmap.org/ to git. This will likely be used
>         as a "last resort"; if the attribution from that conversion is
>         OK, then no action is necessary.
>   * Optionally, the timezone offset for your patches (UTC±offset)
>
>
> Notes on the conversion:
>
>   * `patch by <foo>` commits have been modified such that the originator
>     ("<foo>") is shown as the author, while the committer remains
> unchanged.
>   * Doesn't do much to reduce repo size -- `git lfs` could be used for
>     this prior to the final conversion
>   * The `dist` directory for plugin releases has been excluded from the
>     test repository due to size constraints
>   * Does not split plugins into their own repositories. This can be done
>     later.
>   * plugin externals were converted to submodules; if a plugin had
>     externals in it, those were /not/ converted
>
> WIP Repositories (please do not fork these; I may rebuild them at any
> time as I get new attribution information):
>
>   * JOSM core: https://github.com/tsmock/josm
>   * JOSM plugins + jmapviewer:
> https://github.com/tsmock/josm-osmsvn-svn2git
>
>
> Relevant JOSM ticket: https://josm.openstreetmap.de/ticket/23286
>
>
> Thank you,
>
> Taylor Smock
>


More information about the josm-dev mailing list