Live data from Hacker News

GitHub Hits 1,000,000 users

github.com

51–60 of 80 posts

Re: GitHub Hits 1,000,000 users

#51

Earlier quoted context omitted.

Another 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.

How much are you going to charge?

Will 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.

Re: GitHub Hits 1,000,000 users

#52
post #37

Earlier quoted context omitted.

Unlimited? You may want to rethink your business model.

Yes unlimited repositories, but you will have a space limit.

@0x0x0x will gladly do that. I am still working through stuff, but that is why it is in beta.

Re: GitHub Hits 1,000,000 users

#53
post #3

They 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.

RepositoryHosting.com

I've been there for years and I couldn't be happier. The only downtime was when AWS went down for everyone.

Re: GitHub Hits 1,000,000 users

#54
post #3

They 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.

http://projectlocker.com/ provides free private git repositories. Sure, their GUI is nowhere close to Github's, but you get what you pay for.

Re: GitHub Hits 1,000,000 users

#55

Earlier quoted context omitted.

Code 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.

A 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.

I do this now. It works. It just sucks. Rather than have everything in one consolidated location, I have to recall where I put things. It seems like a small thing, and in the grand scheme of things it is, but it's really annoying. And if I'm already going to manage my own server for private repos, then why bother with a paid GitHub account?

Re: GitHub Hits 1,000,000 users

#56
post #27

Wow, 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 h…

Many of our non-technical clients have Github accounts and are collaborators on our projects - we treat the commit log as our way of reporting status updates.

Re: GitHub Hits 1,000,000 users

#57
post #46

Earlier quoted context omitted.

Code 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.

You can use Dropbox as Git server if you wan't.

Please don't ever do this, unless you wish to invite Dropbox's file syncing to destroy your repo.

(See http://stackoverflow.com/questions/1964347/mercurial-and-i-g... and http://stackoverflow.com/questions/1960799/using-gitdropbox-... )

Re: GitHub Hits 1,000,000 users

#58
post #5

Earlier quoted context omitted.

Yeah, 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.

But 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).

I love using GitHub Issues even as a single dev. I give clients read access to a repo and they can log feature requests or bugs they find. As a single dev I'm less inclined to manage and backup a server for my repos. Also, I try to delete projects I'm not actively working on from my drive so I'm less likely to tinker with stuff when I should be working on paying projects. Just my $0.02.

Re: GitHub Hits 1,000,000 users

#59

Earlier quoted context omitted.

How much are you going to charge?

Will 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.

What about non-collaborators, like clients so they can clone repo's and use the ticketing features but not commit?

Re: GitHub Hits 1,000,000 users

#60
post #48

Earlier quoted context omitted.

A 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.

Gitosis 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-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 colle…

Gitolite is a better tool, with more options. It's easier to manage who gets access to what as well with gitolite.
Post reply on HN