Archive for December 7th, 2006

Beautiful DMGs

Thursday, 7 December, 2006

Because we develop extensively on the Mac, it is quite ironic that our Mac distribution is the least straightforward to install and use. In fact, the Windows distribution, with one click to install, and two clicks to run, is so easy that we couldn’t bear to wrap it in a Wizard-style installer.

So we are always on the lookout for better ways to package up our Mac distribution, it’s just hard to commit to spending too much time on packaging when there’s so much product to build.

Currently, we bundle our Mac distribution with a customized version of Ryan Raaum’s wonderful Locomotive package, which allowed us to bundle all the Rails prerequisites in a single package. But the user still needs to perform numerous steps before they finally see their Coupa instance in their browser.

Duane Johnson found the situation unsatisfactory too, but I actually thought the links that he found, as well as the one put up in a comment, are all pretty good. Maybe our 4th release might contain a Mac distribution that we’d be proud of, look out for it…