Every day, it seems, another Perl module is posted up to GitHub. Collaboration, of course - great stuff!
But it got me thinking about why everyone is settling on GitHub. Surely not just the fact it's all web two point oh, combined with groupthink. What happened to poor old SourceForge, the previously canonical location for open source software on the web?
I wanted a bit more infrastructure for one of my own CPAN hosted modules, so went to look at GitHub. The first thing which struck me was the lack of mail list support, so in fact GitHub turned out to be a non-starter.
Having not visited SourceForge in a while, I found the site has had quite a nice front-end facelift, along with a bunch of new features.
Yes, there is actually git support (and bazaar, svn, mercurial, cvs). There's also a wiki, forums, image gallery, issue tracker, blog, and much more, if you want.
So I was left feeling a little underwhelmed by GitHub, but SourceForge at first glance seems to offer all the infrastructure I need instead.
Any comments on what I have missed? Would anyone who consciously chose GitHub over SourceForge like to comment?
I find SF too messy (Score:1)
The downside for me is that the user interface is pretty messy and not as polished as in most modern two point oh apps.
Re: (Score:1)
Fair point, although it's not as ad-cluttered as it could be, for what I pay for it ;-)
I hope that most interaction will be via mail list, git/svn commands, and so on.
I also like that SF can host a full custom homepage for the project - that's always been a nice touch.
Thanks for the comment!
Re: (Score:1)
GitHub Pages [github.com].
Re: (Score:2)
Re: (Score:1)
GitHub ser
SourceForge is not about people (Score:1)
What you missed on GitHub is:
GitHub is MySpace for Hackers [tomayko.com]. It’s about coders and the stuff they do, throw-away hacks and big projects alike, not about faceless projects run by bar
Re: (Score:1)
There seems be a lot more to it than just the tools, I think you're saying. This is really useful stuff, thanks for taking the time to respond.
You mention the SF mail list sucks - no argument there! - but all I want to do really is replace the CPAN Forum, which sucks even more than that!
Git support on Sourceforge is very minimal (Score:2)
Re: (Score:2)
Different Goals (Score:1)
Re: (Score:1)
That does help, many thanks!
For me it's about control (Score:1)
Since github is git based, this is no longer an issue. It costs me nothing to push my stuff up to github--I always end up with a full repo in my local copy. No history or metadata is out of my reach. I believe they even use gi
Mailing lists (Score:2)
Why does the mailing list need to be hosted at the same place the code is?
I have a number of projects floating around and they all use Google Groups for the mailing list, whether or not the code is hosted on any given Google property.
--
xoa
Re: (Score:1)
Yes I was coming to the same conclusion myself - using GitHub (which seems to have been given the thumbs up all round, here, in the comments) and then putting the mail list elsewhere.
I'd like to do this only once, and get it right first time. Moving lists around is annoying.
Thanks for the comment.