7 ms·
GitHub Hits 1,000,000 users
- karlzt 15y agosuch a coincidence that this happens the day I created a Bitbucket account :)
- deleted 15y ago[deleted]
- pestaa 15y agoI'm very happy for their success, I really see GitHub as one of the most rapidly evolving services; my only wish is for BitBucket to receive the same care.
- xorglorb 15y agoThey provide a great service, and I use them all the time, but I don't like how their pricing scheme works for freelancers. You end up with a million small private repositories, and BitBucket has much more reasonable options.
- KVFinn 15y agoYeah, it's ridiculous. I have enough repos that I'd need the Platinum 200 dollar a month plan. All the repos are small and most are updated once or twice a year -- but the pricing is the same as if I had a whole team of people pushing to github every day.
- joelhaasnoot 15y agoAnd the team plans offer very little value for money vs the normal plans... It'd be great if you could trade diskspace for # of repositories or something like that.
- icebraining 15y agoBut what's the point of having those on Github anyway? GH is great for teams or for sharing your code with 'the community', but I don't see what it buys you for private, single developer projects over a directory in your drive(s).
- Pyrodogg 15y agoCode availability from anywhere without having to manage your own repo server. Even for a single dev it might be worth it to be able to check out to your normal dev workstation, your laptop, and even on a totally random pc when the need arises. It also allows you to checkup on things through the web when a pc to checkout on isn't available.
- icebraining 15y agoYeah, I guess I assume any developer has some online "drive", be it Dropbox, a NAS or just some web based storage. That's all you really need for a git repository.
- glenngillen 15y agoAnd for a single dev who actually has a need to be concerned about all of these things, $200/month doesn't seem unreasonable to have someone else manage it all for you. The alternative is of course to run your own repo server as you said, which with git can be as simple as just a directory you can access via SSH.
- rhizome 15y agoI've been running my own SVN server for nigh-on 10 years and it requires very little management, if any at all. I imagine git is similar.
- ConstantineXVI 15y agoA git server (at least on a personal scope) requires close to zero management. Fire up an Ubuntu box on Linode or such, `sudo apt-get install git`, boom, there's your server. A git server is nothing more than "filesystem + SSH + git". Not to say GitHub doesn't make it even more convenient, but the DIY option isn't exactly difficult either.
- wheels 15y agoGitosis also takes like all of 5 minutes to set up and then you've got repositories that you can collaborate on and manage permissions between projects. http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way http://scie.nti.st/2007/11/14/hosting-git-repositories-the-e... I set up our repo hosting using Gitosis a few years back and haven't had to think about it since. Accounts are also managed via a special repo so even that is done over git. You could also put your collection of repositories on your Dropbox and clone from / push to there.
- eliben 15y agoOut of curiosity, why don't you keep several repos in a single repo as sub-directories? AFAICT, this should work quite well if the work done on those directories is unrelated to other work. Yes, there will be more revisions but merges shouldn't be more difficult because work is done on different parts.
- pestaa 15y agoExactly what I was thinking, but this'd kill the convenience of GitHub anyway.
- dasil003 15y agoThis is intended usage in svn, but it just feels so very very wrong in git. If I want to transfer a project to someone else, I want to be able to give them the whole history. Granted, I'm sure there's some relatively easy way to replay a subdirectories commits to a new repo (with all the sha1s changed obviously), but I would prefer to actually pay Github more money, or else just use some other hosting rather than do something like this.
- ergo14 15y agoThen use bitbucket, recently after they updated the website its actually really good service
- marketer 15y agoI recently switched to Unfuddle for private repos. It's designed for small teams and freelancers.
- simonbrown 15y agoOr RepositoryHosting.
- ElliotH 15y agoBitBucket is also very nice for students, their deal gives you unlimited private repos among other things, far more generous than GitHub.
- X-Istence 15y agoDid they change that recently? For as long as I have been on Bitbucket I have had LOADS of private repos ...
- percent20 15y agoAnother new service on the scene, providing cheap unlimited git hosting repositories, is sourcehold.com specifically to help solve this problem. Full Disclosure: I am writing it, and it is still in beta.
- getsat 15y agoUnlimited? You may want to rethink your business model.
- jwallaceparker 15y agoHow much are you going to charge?
- percent20 15y agoWill be $4 a month and a 1gb limit and $1 p/g after that. I am still trying to figure out pricing for collaborators, but it won't be bad at all. The $4 will include 3 collaborators automatically.
- marcomonteiro 15y agoWhat about non-collaborators, like clients so they can clone repo's and use the ticketing features but not commit?
- 0x12 15y agoI suspect one of the reasons why github just hit a million users is that people use more than one account to get around that limitation.
- kneath 15y agoWhat limitation does this get you around? Private repositories do cost more if you use more private repos, but creating another account doesn't get you anything. Look at our plans — it would actually cost more to use multiple accounts to publish many private repos.
- 0x12 15y agoApologies I was mixing up your plans with one of your competitors.
- insanecanadian 15y agoDisclaimer: I haven't used these company before, but they do seem like an okay option: https://codeplane.com/ https://codeplane.com/
- jwallaceparker 15y agoI just signed up for them earlier today, actually. It seems simple so far. Nice looking interface. Less features than GitHub (no file browser, no web interface that shows commits) but hopefully they will address that.
- slig 15y agoRepositoryHosting.com I've been there for years and I couldn't be happier. The only downtime was when AWS went down for everyone.
- bad_user 15y agoI just have my own Github repository on an EC2 instance that I rent. I can have how many repositories I want with GB of data, whatever for something like $12 per month.
- Suan 15y agohttp://projectlocker.com/ http://projectlocker.com/ provides free private git repositories. Sure, their GUI is nowhere close to Github's, but you get what you pay for.
- rs 15y agoHave a look at http://xp-dev.com http://xp-dev.com which does not have any limits on number of projects (disclaimer: I run it)
- bitops 15y agoWell done GitHub! Keep up the good work.
- bprater 15y agoWell deserved. The team has consistently brought the kinds of functionality we need as developers since they launched the service. Kudos guys!
- frisco 15y agoHow are they measuring users here? Is this all-time-registrations? Or "actives"? Because if this is registrations, I thought they were a lot bigger already. Regardless, awesome!
- phillmv 15y ago>Because if this is registrations, I thought they were a lot bigger already. No way. How many programmers are there in the first place? I bet you it's <100M, hell <50M. EDIT: Back of the envelope by other people put it between <12M to <24M http://stackoverflow.com/questions/453880/how-many-developers-are-there-in-the-world http://stackoverflow.com/questions/453880/how-many-developer... Under that perspective, one could say that Github has captured the attention of 4-8% of everyone capable of understanding the app.
- nknight 15y agoAnd we all know the wildly varying calibre of people with "programmer" or "software engineer" type titles ("Source control? Which key is that?"). I wouldn't be too surprised if it was more like 10% of those capable...
- Retric 15y agoI think it depends on how you define programmer. If you are just looking at people who write scrips or excel macro's etc then it might be as high as: 6billion people * 1/3 have computers * 25% of computer users write scrips = 500 million people. Or you could limit it to people who have software developer or programmer etc as part of their job title and then it's probably below 20 million. PS: Personally, I rather prefer the most inclusive version which includes people who simply train their outlook to auto sort their mail etc. In the early days of computing there was little that separated users from programmers and I like to think we are heading back in that direction. If for no other reason than I like the idea of the maximum number of people learning how to work though problems logically.
- phillmv 15y agoFortunately, in this case we're clearly talking about people who understand what source control is and have a desire to use it ;).
- jcborro 15y agoHow many users does the biggest public SVN repo have?
- bambax 15y agoWhen was this reached? I setup an account a few hours ago and have to wonder if I am the millionth user?? ;-)
- technoweenie 15y agoIt wasn't you, we already contacted the 1 millionth user. Nice try though!
- guelo 15y agoWow, that number almost doesn't seem believable. A million people must be a good chunk of all programmers in the world. This Wikipedia article[1] says there are 612,000 programmers in the US and 522,000 in India. Admittedly old incomplete data but it's easy to see how a million people might be 10-20% of all programmers worldwide. In corporate drone offices I've been in my guess is maybe 10% of programmers have even heard of git. [1] http://en.wikipedia.org/wiki/Software_engineering_demographics http://en.wikipedia.org/wiki/Software_engineering_demographi...
- swlkr 15y agoI was wondering this same thing! I wonder if someone can provide more recent data on how many programmers there are worldwide.
- ddbeck 15y agoI imagine there's also a small, but non-trivial number of people on GitHub who wouldn't be readily identified as programmers. For example, I'm acquainted with a civil engineer that's on GitHub so he can contribute to software used with his astronomy hobby.
- dasil003 15y agoalso designers. That might be the biggest demographic of "non-programmers" even though the designers on github veer technical.
- shabble 15y agoDo you need an account to be able to report issues or watch projects? Interested bystanders and responsible bug-reporting OSS citizens may account for some of that. I wonder how many of those accounts have active repos of their own?
- Zev 15y agoI would wonder how many of those accounts have pushed to a repo recently, not just their own (in cases where people work for a company/on a project that has a GitHub organization).
- derwiki 15y ago".. and as a gift to you all, we'll be building side by side diffs!" (j/k -- congrats to the Github team, you can pry my account from my cold dead hands)
- prudhvis 15y agoGithub is the best place for Social Coding. Can't tell you how easy it is to manage a Repository being a Release Engineer with Github.
- thedjpetersen 15y agoGood work GitHub team! Using github as part of my workflow has greatly helped my efficiency. Their interface makes reviewing code and making comments much easier.
- deleted 15y ago[deleted]
- frabcus 15y agoIf anyone's interested in their growth curve, this scraper of their search engine using date ranges gives you figures for their number of users every month since they started. https://scraperwiki.com/scrapers/github_users_each_year/ https://scraperwiki.com/scrapers/github_users_each_year/
- zoul 15y agoI love GitHub and when our company recently migrated its code to Git, we were much interested in hosting the code on GitHub. I was surprised that they have a repository size limit, or more precisely I was surprised by how low the limit is. They have no hard quota, but they "don't recommend repository size over 1GB". Plans don't make a difference. We're a small four-people workshop, but our repos are easily several gigabytes in size because of the artworks, source photos and similar stuff. We would probably have squeezed under their limit, but did not want to live under the constant threat of growing out of it. So, I love GitHub, will continue using it for my public stuff, but I am surprised you can't easily host 10-15 GBs of private code even though you're willing to pay $50 a month for it.
- thomasfl 15y agoIf you don't like GitHubs pricing model, just download and install Gitorious on your own server. It's open source.
- dasil003 15y agoThis made me curious what my user number was. You can see it on your Account page source: https://skitch.com/e-dasil003/f5nx6/safari https://skitch.com/e-dasil003/f5nx6/safari Unfortunately I couldn't figure out a way to explore user numbers like going to /users/5603 for example. That is actually the route for DELETEing your account, but it doesn't have a GET redirect or anything.
- bad_user 15y agoGitHub is basically the Facebook of software developers and I think it is eating LinkedIn's launch.