28 May 2015

Ghosts Forge

So today, I see news that SourceForge, once the mightiest of Free Libre Open Source Software distribution platforms, has basically Hijacked the GIMP for Windows account and is bundling adware with the installer. They don't want to close the project and have decided that it has been 'unmaintained'. This is really shady behaviour.

I guess I was one of the last hangers-on to SourceForge - when GitHub came out it was the latest trendy thing and anyone who's anyone uses GitHub for their work - except to be completely honest, I kinda find Git to be obtuse and annoying. DVCS is not simply 'better' than a centralised VCS, especially not when everyone using Git seems to be reliant on GitHub being the centre of their world anyway! But rants about version control systems can wait until a later post. SourceForge's behaviour is now quite belligerent. I think I should dig up some of my old (abandoned-for-now) SF.net projects and move them elsewhere.

But where? Well, there's an alternative to GitHub that is really quite shiny - bitbucket.org. It's got an excellent web UI, I've used it for a few of my little blog-post scripts already, and more importantly it supports Mercurial as well as Git. I haven't used Mercurial a whole lot yet, but it feels a lot nicer than Git. Everything in the interface is just laid out a lot more sensibly, and that's important when you have something complex like a revision control system. You don't wanna take Git's approach of "Well, if you just learn all the guts and how the internal file structures are laid out everything will make more sense".

Oh dear, this is heading into rant territory. Let's leave it at this. Flee SourceForge now, it's a sinking ship.