...
Solution 1: Move native to git and use a sub-module
Solution 2: ???
CI systems
Solution 1: Switch them to pulling soutrce from git (Gump and buildbot support this)
Solution 2: ???
Format of commit messages
...
Review board. Tomcat gas been removed from (technically hidden in) the ASF ReviewBoard instance
- Config diffs in migration guide. Use gitweb. e.g.:
https://gitbox.apache.org/repos/asf?p=camel.git;a=blobdiff;f=pom.xml;hb=camel-2.20.1;hpb=camel-2.19.0
- Branch names. master, tc8.5, tc8.0, tc7.0 etc
- PRs. Those against apache/tomcat will remain. Currently no other open PRs. Any opened between now and migration will be closed and asked to be made against apache/tomcat.
- Merge strategy. Commit to master then cherry-pick to branches for older versions as required.
- CI Systems. Leave them pointing at svn. Migrate to git. Once we are happy with the git repo update the CI systems to use it.