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 > > ᐧ > ᐧ