| ▲ | schacon 9 hours ago | |||||||||||||||||||||||||||||||||||||
Emily's talk does a pretty good job of summarizing the issues with intermixing the hashes: https://youtu.be/eJJp0RE7cd4 | ||||||||||||||||||||||||||||||||||||||
| ▲ | RJIb8RBYxzAMX9u 9 hours ago | parent [-] | |||||||||||||||||||||||||||||||||||||
I skimmed the video, and I didn't quite catch that. Near the end of the video, however, she did mention that interop is in the works[0]. In any case, even if Git 3.0 were completely incompatible, it would suck, but it's not the end of the world. You just treat it as if you were migrating from one SCM system to another. CVS -> SVN -> Perforce -> Git -> Git 3.0 -> [...] been-there-done-that. This is something that both open-source and commercial projects have had to deal with over the years. Or maybe it would be a repeat of Python 2.x -> 3.x. ¯\_(ツ)_/¯ With AI assistance, hopefully porting the tooling over may go a lot quicker and smoother. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||