{"thread":{"id":"38964","subject":"VCS popularity","startedAt":"2015-03-31T21:56:44Z","lastAt":"2015-04-01T13:07:49Z","messageCount":7,"participants":["Øyvind A. Holm","David Lang","Matthieu Moy","Fredrik Gustafsson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"258780","messageId":"CAA787rkKYQ=TJezeLy0f=aGs2GR8ypuxmr2qA2py+hGsC+juVA@mail.gmail.com","threadId":"38964","inReplyTo":null,"subject":"VCS popularity","fromName":"Øyvind A. Holm","fromEmail":"sunny@sunbase.org","sentAt":"2015-03-31T21:56:44Z","receivedAt":"2015-03-31T21:56:44Z","isPatch":false,"sender":{"key":"sunny@sunbase.org","avatar":"https://avatars.githubusercontent.com/u/113445?v=4"},"body":"openhub.net (formerly ohloh.net) has an interesting comparison of the\nnumber of public repositories on the net, based on searches of popular\nhosting services. This comparison is available at\n<https://www.openhub.net/repositories/compare> and shows an estimated\nmarket share between Bazaar, CVS, Git, Mercurial and Subversion.\n\nI've been monitoring this since 2014-08-05 to see how things were\ndeveloping, and it's a good indication of the popularity of the various\nversion control systems.\n\nI've created a repository at\n<https://github.com/sunny256/openhub-repositories> where the project\nscripts and data files are stored, along with graphs in SVG format.\n\nThe graphs are pretty interesting:\n\nhttps://github.com/sunny256/openhub-repositories/blob/master/graph/relative.svg\n  Graphs of relative growth between the various version control systems.\n\nhttps://github.com/sunny256/openhub-repositories/blob/master/graph/relative-zoom.svg\n  Zoomed-in version of relative.svg. Git goes through the ceiling.\n\nhttps://github.com/sunny256/openhub-repositories/blob/master/graph/repos.svg\n  Total number of repositories.\n\n- Øyvind\n"},{"id":"258781","messageId":"alpine.DEB.2.02.1503311502240.26359@nftneq.ynat.uz","threadId":"38964","inReplyTo":"CAA787rkKYQ=TJezeLy0f=aGs2GR8ypuxmr2qA2py+hGsC+juVA@mail.gmail.com","subject":"Re: VCS popularity","fromName":"David Lang","fromEmail":"david@lang.hm","sentAt":"2015-03-31T22:03:22Z","receivedAt":"2015-03-31T22:03:22Z","isPatch":false,"sender":{"key":"david@lang.hm","avatar":null},"body":"On Tue, 31 Mar 2015, Øyvind A. Holm wrote:\n\n> openhub.net (formerly ohloh.net) has an interesting comparison of the\n> number of public repositories on the net, based on searches of popular\n> hosting services. This comparison is available at\n> <https://www.openhub.net/repositories/compare> and shows an estimated\n> market share between Bazaar, CVS, Git, Mercurial and Subversion.\n>\n> I've been monitoring this since 2014-08-05 to see how things were\n> developing, and it's a good indication of the popularity of the various\n> version control systems.\n>\n> I've created a repository at\n> <https://github.com/sunny256/openhub-repositories> where the project\n> scripts and data files are stored, along with graphs in SVG format.\n>\n> The graphs are pretty interesting:\n>\n> https://github.com/sunny256/openhub-repositories/blob/master/graph/relative.svg\n>  Graphs of relative growth between the various version control systems.\n>\n> https://github.com/sunny256/openhub-repositories/blob/master/graph/relative-zoom.svg\n>  Zoomed-in version of relative.svg. Git goes through the ceiling.\n>\n> https://github.com/sunny256/openhub-repositories/blob/master/graph/repos.svg\n>  Total number of repositories.\n\nnumber of repositories is an interesting datapoint, but activity in the repos \nwould be far more interesting. There are a lot of repos of various types out \nthere that haven't been touched for years.\n\nDavid Lang"},{"id":"258782","messageId":"CAA787rm1qfaLb=ZAvZ19h+_EBv-a3S7xV=0B6kMfjYpKsAbNcg@mail.gmail.com","threadId":"38964","inReplyTo":"alpine.DEB.2.02.1503311502240.26359@nftneq.ynat.uz","subject":"Re: VCS popularity","fromName":"Øyvind A. Holm","fromEmail":"sunny@sunbase.org","sentAt":"2015-03-31T22:14:52Z","receivedAt":"2015-03-31T22:14:52Z","isPatch":false,"sender":{"key":"sunny@sunbase.org","avatar":"https://avatars.githubusercontent.com/u/113445?v=4"},"body":"On 1 April 2015 at 00:03, David Lang <david@lang.hm> wrote:\n> On Tue, 31 Mar 2015, Øyvind A. Holm wrote:\n> > openhub.net (formerly ohloh.net) has an interesting comparison of\n> > the number of public repositories on the net, based on searches of\n> > popular hosting services. This comparison is available at\n> > <https://www.openhub.net/repositories/compare> and shows an\n> > estimated market share between Bazaar, CVS, Git, Mercurial and\n> > Subversion.\n> >\n> > I've been monitoring this since 2014-08-05 to see how things were\n> > developing, and it's a good indication of the popularity of the\n> > various version control systems.\n>\n> number of repositories is an interesting datapoint, but activity in\n> the repos would be far more interesting. There are a lot of repos of\n> various types out there that haven't been touched for years.\n\nI do agree on that. Many repositories won't be deleted if they are\nconverted to other VC systems to avoid breaking links and so on. What I\nfound pretty interesting is the relative growth between the various\nsystems. That's why I created the graphs that show creation of new\nrepositories since August 2014 instead, for example\n\nhttps://github.com/sunny256/openhub-repositories/blob/master/graph/relative-zoom.svg\n\n- Øyvind\n"},{"id":"258789","messageId":"CAA787rnbZGv_5rmVK1MLmCMLx9vpubW87hM4XK8U65i7FDZAiA@mail.gmail.com","threadId":"38964","inReplyTo":"xmqq7ftwq06b.fsf@gitster.dls.corp.google.com","subject":"Re: VCS popularity","fromName":"Øyvind A. Holm","fromEmail":"sunny@sunbase.org","sentAt":"2015-03-31T22:30:34Z","receivedAt":"2015-03-31T22:30:34Z","isPatch":false,"sender":{"key":"sunny@sunbase.org","avatar":"https://avatars.githubusercontent.com/u/113445?v=4"},"body":"On 1 April 2015 at 00:20, Junio C Hamano <gitster@pobox.com> wrote:\n> Øyvind A. Holm <sunny@sunbase.org> writes:\n> > The graphs are pretty interesting:\n> >\n> > https://github.com/sunny256/openhub-repositories/blob/master/graph/relative.svg\n> >   Graphs of relative growth between the various version control systems.\n>\n> This plots us at a bit over 8000.\n>\n> What does this number mean, exactly?  Since 2014-08-01, the number of Git\n> repositories Ohloh knows about has grown 8000-fold?  Or is it just 80-fold\n> (8000%) growth?  Or 8000 more repositories were created?\n\nYes, relative.svg and relative-zoom.svg show the number of new repositories\nfound by Open Hub. To be specific, these are the numbers:\n\nBazaar: 75\nCVS: 59\nGit: 8230\nMercurial: 215\nSubversion: 607\n\nThese numbers can of course be discussed, but as a source, I believe Open Hub\nshould be one of the more objective ones.\n\n- Øyvind\n"},{"id":"258798","messageId":"alpine.DEB.2.02.1503311615430.26359@nftneq.ynat.uz","threadId":"38964","inReplyTo":"CAA787rnbZGv_5rmVK1MLmCMLx9vpubW87hM4XK8U65i7FDZAiA@mail.gmail.com","subject":"Re: VCS popularity","fromName":"David Lang","fromEmail":"david@lang.hm","sentAt":"2015-03-31T23:18:26Z","receivedAt":"2015-03-31T23:18:26Z","isPatch":false,"sender":{"key":"david@lang.hm","avatar":null},"body":"On Wed, 1 Apr 2015, Øyvind A. Holm wrote:\n\n> On 1 April 2015 at 00:20, Junio C Hamano <gitster@pobox.com> wrote:\n>> Øyvind A. Holm <sunny@sunbase.org> writes:\n>>> The graphs are pretty interesting:\n>>>\n>>> https://github.com/sunny256/openhub-repositories/blob/master/graph/relative.svg\n>>>   Graphs of relative growth between the various version control systems.\n>>\n>> This plots us at a bit over 8000.\n>>\n>> What does this number mean, exactly?  Since 2014-08-01, the number of Git\n>> repositories Ohloh knows about has grown 8000-fold?  Or is it just 80-fold\n>> (8000%) growth?  Or 8000 more repositories were created?\n>\n> Yes, relative.svg and relative-zoom.svg show the number of new repositories\n> found by Open Hub. To be specific, these are the numbers:\n>\n> Bazaar: 75\n> CVS: 59\n> Git: 8230\n> Mercurial: 215\n> Subversion: 607\n>\n> These numbers can of course be discussed, but as a source, I believe Open Hub\n> should be one of the more objective ones.\n\nHow many of these 8230 git repositories are duplicates of each other on github \n(to pick a specific example).\n\nthe distributed nature of DVCS systems is going to inflate their count vs \nnon-distributed VCS systems where there is only one copy.\n\nI believe that Git encourages making personal copies public more than Mercurial \ndoes (with github being the extreme case)\n\nDavid Lang"},{"id":"258820","messageId":"vpqiodgnkcg.fsf@anie.imag.fr","threadId":"38964","inReplyTo":"alpine.DEB.2.02.1503311615430.26359@nftneq.ynat.uz","subject":"Re: VCS popularity","fromName":"Matthieu Moy","fromEmail":"matthieu.moy@grenoble-inp.fr","sentAt":"2015-04-01T11:45:03Z","receivedAt":"2015-04-01T11:45:03Z","isPatch":false,"sender":{"key":"matthieu.moy@grenoble-inp.fr","avatar":"https://gravatar.com/avatar/72c8a2705971a25dfaff23cece15130d405685845d911aedd5667ace277f3fc5?d=mp&s=160"},"body":"David Lang <david@lang.hm> writes:\n\n> How many of these 8230 git repositories are duplicates of each other\n> on github (to pick a specific example).\n\nHard to tell exactly, but OpenHub does a reasonably good job at\nidentifying real projects and mirrors of a master. Distributed systems\nprobably artificially get a higher count, but it's not as bad as \"each\nfork of a project counts\" at least.\n\n-- \nMatthieu Moy\nhttp://www-verimag.imag.fr/~moy/\n"},{"id":"258823","messageId":"20150401130749.GB12910@paksenarrion.iveqy.com","threadId":"38964","inReplyTo":"CAA787rm1qfaLb=ZAvZ19h+_EBv-a3S7xV=0B6kMfjYpKsAbNcg@mail.gmail.com","subject":"Re: VCS popularity","fromName":"Fredrik Gustafsson","fromEmail":"iveqy@iveqy.com","sentAt":"2015-04-01T13:07:49Z","receivedAt":"2015-04-01T13:07:49Z","isPatch":false,"sender":{"key":"iveqy@iveqy.com","avatar":"https://avatars.githubusercontent.com/u/761743?v=4"},"body":"On Wed, Apr 01, 2015 at 12:14:52AM +0200, Øyvind A. Holm wrote:\n> On 1 April 2015 at 00:03, David Lang <david@lang.hm> wrote:\n> > On Tue, 31 Mar 2015, Øyvind A. Holm wrote:\n> > > openhub.net (formerly ohloh.net) has an interesting comparison of\n> > > the number of public repositories on the net, based on searches of\n> > > popular hosting services. This comparison is available at\n> > > <https://www.openhub.net/repositories/compare> and shows an\n> > > estimated market share between Bazaar, CVS, Git, Mercurial and\n> > > Subversion.\n> > >\n> > > I've been monitoring this since 2014-08-05 to see how things were\n> > > developing, and it's a good indication of the popularity of the\n> > > various version control systems.\n> >\n> > number of repositories is an interesting datapoint, but activity in\n> > the repos would be far more interesting. There are a lot of repos of\n> > various types out there that haven't been touched for years.\n> \n> I do agree on that. Many repositories won't be deleted if they are\n> converted to other VC systems to avoid breaking links and so on. What I\n> found pretty interesting is the relative growth between the various\n> systems. That's why I created the graphs that show creation of new\n> repositories since August 2014 instead, for example\n> \n> https://github.com/sunny256/openhub-repositories/blob/master/graph/relative-zoom.svg\n\nGithub is serving every git repo as a svn repo too (or at least did). In\na talk they claimed to be the worlds biggest subversion host (if I\nrecall correctly).\n\nHowever most people hosting on github doesn't do it to use svn but git.\nAnyway, this mean that for every github git repo there's one svn repo.\nIs github big enough to make the plots above invalid?\n\n-- \nFredrik Gustafsson\n\nphone: +46 733-608274\ne-mail: iveqy@iveqy.com\nwebsite: http://www.iveqy.com\n"}]}