I’ve set up ThoughtWorks Mingle on Ubuntu 7.04.
No significant problems so far, though a couple of observations. The system requirements are substantial – 2GHz processor, 2GB RAM – which is OK for a new server, but rules out ideas like installing on a VM on the Internet.
It’s easy to see the reason for the high system requirements. Mingle feels slow, even with just a dummy project that has hardly any content. Maybe that’s the price of being first to market with a commercial product built in JRuby. Trouble is, performance is a feature, and exactly the kind of detail ThoughtWorks needs to get right in order to attain high usability.
Second disappointment: Mingle integrates with Subversion, but the repository needs to be on the same machine. Mine is out on the Internet, on one of those VMs that’s not up to running Mingle. Apparently this will be fixed in a later release. In the meantime, I guess I’ll have to set up a local Subversion for testing.
This is the first release, and no doubt ThoughtWorks will find ways to improve performance. I’m looking forward to trying it out.