Ok, imagine you’re in a computer lab with colleagues all collaborating on some code. It’s late and you have your terminal at one hand and a can of red bull at the other. You each want to have open access to the entire source code tree in one central repository and know progress of what others are working on at a glance. Simple, you use SubEthaEdit -or even better, Coda.
Now, to understand the situation I’m in, replace your computer lab surroundings with a student bar. You’ve got a pint at one hand and a MacBook at the other. Your still working on the same thing with your colleagues however your unenlightened co-worker’s are trapped in the Windows world. What now?
What I’m painfully trying to strain out is that world of collaborative real-time editors is a lonely one. Whilst the Mac community have access to one great, albeit proprietary, solution not even fingers-in-all-the-pies-Microsoft have jumped on this ludicrously obvious bandwagon.
However, the open source community have produced a godsend called Gobby. It doesn’t have all the bells and whistles but hell it’s free and it works on Windows, Linux & OS X. To get Gobby on your pc is easy- two simple installers. I had a very different experience on the mac…
While is not uncommon for one to be faced with compiling software in the Linux world, us mac users are usually provided with a universal-binary to download ready to go. Gobby is one of those exceptions. But that’s no problem right? Get an xcode project, or at worst three or four commands in the terminal to get your app- but alas Gobby is based on nine libraries that equally require downloading and compiling. So rather than faff about, an app called Fink will download Gobby and its dependencies then compile the lot. Great huh? Although ironically you have to compile Fink first! While that was churning away I got FinkCommander so that I didn’t have to stare at a command prompt for too long…

Much to my despair whilst Gobby needed nine libraries, those libraries had dependencies and those dependencies probably had further dependencies and this went on until I was faced with a list of 167 open-source projects I required!
A 300mb download later and a four-hour compile, it failed! Some bloody sound library had an issue- I shall remind you I’m basically trying to compile a no-frills text editor here! A few tweaks and I finally got it to compile, gleefully finding a working 2.7 MB executable and a collection of libraries it probably barely utilises.
No wonder nobody posted a pre-compiled version of Gobby on the project page…
