{"id":2466,"date":"2012-04-12T21:03:03","date_gmt":"2012-04-12T11:03:03","guid":{"rendered":"http:\/\/www.vectorstorm.org\/?p=2466"},"modified":"2012-04-12T21:07:14","modified_gmt":"2012-04-12T11:07:14","slug":"gitorious-vs-github-vs-vectorstorm","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2012\/04\/12\/gitorious-vs-github-vs-vectorstorm\/","title":{"rendered":"Gitorious vs. Github vs VectorStorm"},"content":{"rendered":"

I have a small git repository for the new VectorStorm library.\u00a0\u00a0 It’s about 12 megabytes in total, including all history (and it’ll be even smaller, once I finish trimming and reset the history).<\/p>\n

I’ve just done timing tests from my laptop, here in Australia, sending this repository to freshly created bare repositories at my three big hosting options (timing via the standard unix ‘time’ command line tool):<\/p>\n

Github:\u00a0 58.588 seconds.<\/p>\n

Gitorious:\u00a0 76.964 seconds.<\/p>\n

VectorStorm: 54.316 seconds.<\/p>\n

This pretty much validates my subjective feeling that Gitorious felt slow to me from here.\u00a0 (I suspect that these results would be different if measured from elsewhere in the world)<\/p>\n

It does surprise me that VectorStorm outperformed Github, but it was only by about 10%;\u00a0 not a big improvement.\u00a0 And Github provides a lot of other features, so that’d probably be the most sensible place to put the VectorStorm library.<\/p>\n

In terms of actually doing it, I’m still cleaning up the new library structure, particularly the cmake build structure.\u00a0 But it’s getting pretty close to final now, I think.<\/p>\n","protected":false},"excerpt":{"rendered":"

I have a small git repository for the new VectorStorm library.\u00a0\u00a0 It’s about 12 megabytes in total, including all history (and it’ll be even smaller, once I finish trimming and reset the history). I’ve just done timing tests from my laptop, here in Australia, sending this repository to freshly created bare repositories at my three…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[3],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-DM","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2466"}],"collection":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/comments?post=2466"}],"version-history":[{"count":0,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2466\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=2466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=2466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=2466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}