In order to let people control their VMs, we'll need some software. I had a look at what was out there, and decided to roll-my-own.
The virt-web project will an open-source way of giving users access to VMs on a server.
The final cog code server will be hosting all my future work. It uses Redmine and GIT, and allows multiple projects.
Yes, I have looked at oVirt, but I didn't like it - mainly because of Kerberos.