[webkit-dev] Version control survey results

Maciej Stachowiak mjs at apple.com
Sun Feb 17 21:54:28 PST 2013


There's probably proportionately more people using Git. Making these web surveys is a pain, so I'd rather not do it again if we don't need to.

What would be the pros and cons of the master repository being git instead of svn, for git users? 

(For current svn users I assume using svn would become effectively impossible; the only tool I could find to do this is server-side and essentially maintains git and svn repositories in parallel.)

 - Maciej

On Feb 17, 2013, at 9:00 PM, Eric Seidel <eric at webkit.org> wrote:

> I wonder if the git-taking-over-the-project trend has continued a year later.
> 
> I'm also glad to see efforts like
> https://bugs.webkit.org/show_bug.cgi?id=110073 towards standardizing
> on a simpler git workflow. :)
> 
> Thanks again for running the survey.
> 
> On Sat, Apr 7, 2012 at 4:58 PM, Maciej Stachowiak <mjs at apple.com> wrote:
>> 
>> On Mar 22, 2012, at 9:16 PM, Adam Barth wrote:
>> 
>>> On Sat, Mar 10, 2012 at 12:49 PM, Maciej Stachowiak <mjs at apple.com> wrote:
>>>> I made a bad choice of survey site. They want to charge me to see more than
>>>> 100 responses or to export the data, but they won't take my money. Sadness.
>>>> Please try this survey instead, it will run through the 17th.
>>> 
>>> The survey seems to be over.  Any word on the results?
>> 
>> Here's the results:
>> 
>> == All persons responding ==
>> 
>> Total responses: 167
>> Use SVN only: 24 (14%)
>> Use SVN+ Git: 26 (16%)
>> Use Git Only: 115 (69%)
>> Other: 2 (1%)
>> 
>> == Only committers + reviewers ==
>> 
>> Total responses: 105
>> Use SVN only: 18 (17%)
>> Use SVN+ Git: 21 (20%)
>> Use Git Only: 65 (62%)
>> Other: 1 (1%)
>> 
>> == Only reviewers ==
>> 
>> Total responses: 48
>> Use SVN only: 12 (25%)
>> Use SVN+ Git: 13 (27%)
>> Use Git Only: 22 (45%)
>> Other: 1 (2%)
>> 
>> == Values of "other" responses ==
>> 
>> 1 "git-svn"
>> 1 "Commit queue + trac"
>> 
>> == Conclusions (assuming the sample is representative) ==
>> 
>> - More of the WebKit community uses Git than SVN to access the WebKit repository
>> - Quite a few people use both
>> - A significant proportion of the community uses SVN, and a significant fraction of those use it exclusively
>> - Reviewers (presumably longer-time, more experienced contributors) are more likely to use SVN than newer contributors
>> - Newer participants are particularly likely to use Git
>> 
>> 
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev



More information about the webkit-dev mailing list