I have been told, that the team of Apache Infrastructure has no way to
verify the correctness of change history after a conversion from SVN to GIT
is done.
Therefore, the community (we on this list) should do the SVN to GIT
conversion ourselves and should agree on the outcome.

So, let me start to suggest to review the existing Apache GitHub repository
of our 'trunk' for correctness: https://github.com/apache/odftoolkit
You might check out the sources via command line using: git clone
https://github.com/apache/odftoolkit.git

Still, three questions come to my mind:

   1. What kind of additional improvements could we think of aside from
   what the Apache GitHub mirror <https://github.com/apache/odftoolkit> is
   offering? Michael mentioned some quality criteria
   
<https://lists.apache.org/thread.html/d02741ed7c0bc4f0a6d010489611c7803413d495509ad99b906ce754@%3Codf-dev.incubator.apache.org%3E>
   before.
   2. Yet, the second repository, the one for our website is missing. Is
   there any volunteer to provide some initial transformation and the steps
   that led to the result?
   3. If we would like to push the results to Infra and exchange them to
   test among us, how do we do this?
   I suggest we exchange them by cloning the repositories from/to our
   personal GitHub accounts.

Cheers,
Svante

PS: The info from Greg (Infra Admin) below:

The Infra team has no way to verify a svn->git converted
> repository. That is something for the community to perform. And once they
> are satisfied with their conversion, then to push the result to their new
> git repository.
> "if you have a lot of history", then that's actually where we're
> really unable to help. The more history, the less we could possibly know
> what the community wants.
> To clarify: it is expected that the community performs the svn->git
> conversion, examine/verify the result, repeat until acceptable. The Infra
> team just doesn't have the community knowledge to perform the verification.
> Per [1], we describe the procedure:
> "Please use reporeq <https://reporeq.apache.org/> to create your intended
> Git repo(s). Run svn2git locally using this authors file
> <https://git-wip-us.apache.org/authors.txt> and push once the conversion
> result is confirmed. File an INFRA ticket to mark your SVN repository
> readonly. Optionally, file a ticket to temporarily disable commit emails
> for when you push your converted clone."
>
> If there are any questions about the procedure, then an email to
> users@infra.a.o is the best, first stop.
> Cheers,
> Greg Stein
> Infrastructure Administrator, ASF
> [1] https://www.apache.org/dev/infra-contact



2017-09-25 12:44 GMT+02:00 Svante Schubert <svante.schub...@gmail.com>:

> Hi Everyone,
>
> Git has been voted unanimous as new SCM with 8 votes including at least 3
> committer / PPMC members.
>
> The vote thread can be found at:
> https://lists.apache.org/thread.html/e4cd8594d32b593ac5607f94eff431
> cfd66e6548d7eac2906f5f2248@%3Codf-dev.incubator.apache.org%3E
>
> I’ll file an INFRA ticket to begin the process. I assume they will
> leave SVN up, but make it read-only and then create our Git
> repo from whatever tip/head of SVN they start from.
>
> Cheers,
> Svante
>
> ᐧ
>

ᐧ

Reply via email to