On Wed, Feb 20, 2019 at 8:28 AM Bug Tracker < bug.tracking.acco...@protonmail.com> wrote:
> > I was curious about the status of the proposal for migrating from SVN to > Git (https://trac.webkit.org/wiki/Moving%20to%20Git). > > The relevant page on the Trac wiki hasn't been updated for over 5 years > and since then Git has become much more popular (the de facto standard for > new projects, more or less), while: > > 1. SVN support is diminishing (e.g. in Xcode). > 2. Git support on Windows is much better than 5 years ago. > 3. It's difficult to find free robust SVN clients / UIs, unlike the > plethora of options available for Git. > 4. Most young and relatively new developers (with less than 10 years > of experience, like myself) are much more comfortable with Git and maybe > have not even used SVN before, so moving to Git could encourage more users > and contributors. > > > Is there any progress in this direction? > No progress has been made as far as I can tell. Every other year or so, this topic comes up on webkit-dev, and the outcome is always the same. We need a monotonically increasing revision number to track down perf regressions, etc... yet nobody has put the time & effort to create a solution with Git. I stay firmly opposed to making the Subversion-to-Git transition until such a solution is devised and implemented in various tools we use. And no, we can't use git-bisect because performance tests take anywhere from 30min to an hour, and we may need ~8 runs to detect a statistically significant difference of 1% or less, meaning that even deciding whether a given perf regression exists between revision X and Y might take ~8 hours. I'm increasingly frustrated that people keep bringing this topic up without ever resolving the issues that have been raised in the past. Keep bringing up the same topic without presenting a solution to the problems that have been raised in the past 8 years or so of the discussion is simply unproductive. - R. Niwa
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev