You are not logged in.
Pages: 1
Anyone using code/project hosting websites such as sourceforge, google code, github, etc?
Up until now I put all my code in an SVN repo on my own server, but decided to try something else. So I started this little project, hosting it on github. (Another reason was to learn to work with git.)
Just want to know what are your experiences with such websites? I'm particularly looking for comparison between github and google code. One of the main appeals of google code is that more people have google accounts than github accounts, so easier to contribute (bugs, requests,...). Google code also has the Google Simplicity ™ thing going on with its interface.
Thoughts?
There are two types of people in this world - those who can count to 10 by using their fingers, and those who can count to 1023.
Offline
I've mostly used repo.or.cz and github. Both works nicely. Personally I don't care much for the google code ui.
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
There was a discussion on the suckless list a couple of weeks ago about mercurial (and how it compares to git): http://lists.suckless.org/dev/1002/3232.html
Offline
http://whygitisbetterthanx.com/ is interesting, although maybe slightly biased.
Offline
http://whygitisbetterthanx.com/ is interesting, although maybe slightly biased.
You say that like it is a bad thing
Offline
though my experience is limited, i prefer mercurial [so far]. you can make an account at bitbucket.org if you want to try using mercurial.
Last edited by upsidaisium (2010-03-09 05:45:24)
I've seen young people waste their time reading books about sensitive vampires. It's kinda sad. But you say it's not the end of the world... Well, maybe it is!
Offline
I learned with Git and then converted to Mercurial because I prefer the interface (and, seriously, 'hg' is the best command of any of them to type), so I second the vote for it as a DVCS.
Accordingly, I use BitBucket, which is (more or less) to Mercurial as GitHub is to Git. I think the "social coding" idea is a really cool one, so that makes it much more appealing than Google Code (which, for what it's worth, also supports Mercurial).
To put it vaguely, I'd say that the important difference is that the GitHub/BitBucket approach is about "sharing code", while Google Code is about "hosting a project". Not that there's anything wrong with hosting a project, but I'd rather share my code than just host it. (Perhaps a better comparison is that the social sites center on users rather than projects.)
Another selling point for GitHub and BitBucket is that they allow you to create an unlimited number of projects. With Google Code, there's a limit on the projects you can create -- and it's not a high one, either: I recall it being somewhere between 3 and 10 the last time I looked. If you just wrote some cool little thing and think it might be useful to someone else, it's much less intimidating to throw it up on GitHub than to create a project for it on Google Code.
As for Google making it easier for others to contribute than GitHub, it depends on the sort of contribution. I think GitHub makes contributing code undeniably much easier. I'd rather navigate GitHub's issue tracking interface than Google's, as well. (That doesn't refute the point that there are more Googlers than GitHubbers, sure, but as someone who is both, I can say that I'd be much more likely to contribute to a project on GitHub.)
Offline
I love GIT and I use github as well as my own servers.
Offline
My situation will be a little off topic, but.. I am a rather lone, hobby developer - I am not using any of the mentioned hosting sites, but I keep my code as a mercurial repo on a dropbox shared folder.
It lacks most of the advanced features, but in my case (few computers, one developer) it works like a charm.
gvim -c "exec \"normal itYNQ#v'Z#ABG#GUR#BAYL#BAR\"|%s/#/ /g|normal ggVGg?ggVG~"
Offline
There was a discussion on the suckless list a couple of weeks ago about mercurial (and how it compares to git): http://lists.suckless.org/dev/1002/3232.html
Yeah, it looked like that panned out quite nicely.
Another thing that is mindbogglingly stupid is arguing on the internet
about revision control systems or programming languages.
-- jwc
http://jwcxz.com/ | blog
dotman - manage your dotfiles across multiple environments
icsy - an alarm for powernappers
Offline
I am surprised no one has mentioned launchpad
Offline
Imho Gitorious. GitHub uses user/project structure, while Gitorious uses project/repo/user (which makes more sense in the open-source world).
This is my signature. If you want to read it, first you need to agree to the EULA.
Offline
I am surprised no one has mentioned launchpad
I'm not, it blows goats across the room.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
[home page] -- [code / configs]
"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol
Offline
Pages: 1