Live data from Hacker News

Why I've built an alternative to Github

blog.codeplane.com

71–80 of 198 posts

Re: Why I've built an alternative to Github

#71
post #62

I am currently frustrated with Github's private repository hosting plans. When I switched from SVN to Git, what was initially one repository became six, because of Git's "you can't checkout part of a repo" philosophy. So now, I have to buy a fairly expensive plan even though my usage is pretty small. Cheers, to you for adding some competition to the marketplace. I hope it provides some pricing pressure on Github one…

I find $12 a month to be really cheap.

Re: Why I've built an alternative to Github

#73
please note: slsapp.com already has features you ask for. You have lots of archive repos. You are allowed (even on free account) unlimited view-only repositories and they charge mainly by space/active repos.

However I still see the value in this service, and I like it.

Re: Why I've built an alternative to Github

#74
post #54

While I do agree that Github leaves space for a model like this, I think the value of Github is that it offers a great community and awesome toolset (online and offline). Then I read this: "I also wanted to do almost everything from my terminal, so I built a CLI, that you can use to manage repositories, public keys and collaborators. For daily usage, you probably won't have to go to our web interface ever again, and…

Yeah! One can always set up the whole thing, but for small shops and freelancers it makes no sense to manage something like this. Maybe for hackers like us... ;)

Sure, at least you take the worry of server management away, but I think your focus on CLI might not be well justified, as existing CLI tools are already very good and incredibly easy to set-up (aptitude install gitosis; git clone git@myserver.org:gitosis admin; done!) :)

Re: Why I've built an alternative to Github

#75
post #30

You can set something like this up on any VPS with gitolite ( https://github.com/sitaramc/gitolite ) pretty easily. gitolite lets you set up very fine-grained per-user/repo/branch permissions, manage your users' SSH keys, and gives you nice clean git@git.you.com:repo-name access to your remotes. I've done this for myself with a $48/year VPS from prgmr.com specifically because I needed more private repos than Github c…

Gitolite suffers from being well documented for an open source project yet still very hard to understand from a standing start - it's just not a very intuitive setup. I wrote a post on setting it up just to help me wrap my head around it. http://www.exratione.com/2011/03/setting-up-an-access-contro... Since I maintain my own sites anyway, keeping as many private repositories as I want is basically free once this is s…

And setup consists of:

    sudo aptitude install gitolite

Re: Why I've built an alternative to Github

#76
post #10

Anyone else happy with Assembla? 2GB, unlimited repos and users, source browser, etc.: http://offers.assembla.com/free-git-hosting/

I have been using Assembla for over a year now for all my projects, and I have been very happy with it and recommend it to everyone.

Re: Why I've built an alternative to Github

#77

I just use bitbucket.org + Mercurial. More than enough for personal projects, or more, given that it's unlimited. The only limit is amount of users. Switching to Hg was a bit of work, but I've actually learned to like it more than Git. Really though, it's the same kind of thing and I just use both. So I ended up at bitbucket for the same reasons OP built a new site. My way was quicker though.

I agree. I would love to use github more but I want private repositories.

Re: Why I've built an alternative to Github

#78
post #61

Fog Creek has a product called Kiln, which is like Github, but is based on Mercurial. It's very polished and has lots of great features that focus on private repository management (but has public repos, too). It's free for up to 2 users. Unlimited repos and disk space.

And then it's $25/user/month!!!

Re: Why I've built an alternative to Github

#79

I just use bitbucket.org + Mercurial. More than enough for personal projects, or more, given that it's unlimited. The only limit is amount of users. Switching to Hg was a bit of work, but I've actually learned to like it more than Git. Really though, it's the same kind of thing and I just use both. So I ended up at bitbucket for the same reasons OP built a new site. My way was quicker though.

have you looked into something like http://hg-git.github.com/ ?
Post reply on HN