Im interested in helping to get hypervisor X supported in oVirt, where do I start?
The best place to start is by taking a look at the oVirt Managed Node. Most of the oVirt specific code for the Managed Node is contained in the ovirt-managed-node RPM which is in the source repository. In addition, the UI and Taskomatic (the daemon which processes host/guest related tasks) needs to be updated to support multiple hypervisors.