From Fedora Project Wiki

Line 21: Line 21:
 
If you are interested in developing for KVM but do not know how to do so and would like a mentor, please contact [[User:Jack|Jack]] and he will be able to hook you up with someone.  Otherwise, for those of us who are more adventurous, get on the kvm list and irc and start talking to developers and sending patches.
 
If you are interested in developing for KVM but do not know how to do so and would like a mentor, please contact [[User:Jack|Jack]] and he will be able to hook you up with someone.  Otherwise, for those of us who are more adventurous, get on the kvm list and irc and start talking to developers and sending patches.
  
One area which would help tremendously is adding a DBUS interface to QEMU. Info can be found here: [http://lists.gnu.org/archive/html/qemu-devel/2007-12/msg00251.html]
+
One area which would help tremendously is adding a DBUS interface to QEMU. Info can be found here: [http://lists.gnu.org/archive/html/qemu-devel/2007-12/msg00251.html] Counter-point outlining why DBus is inappropriate http://www.mail-archive.com/qemu-devel@nongnu.org/msg14615.html
  
 
====Triage====
 
====Triage====

Revision as of 15:11, 19 January 2009

Qumranet Community Engagement

Goals

The goal of this page is to organize and serve as central point of reference for involvement of the Fedora community in Qumranet projects, revolving around virtualization and specifically KVM. In the near future there are a number of additional Qumranet-developed technologies which will become open source and this should serve as an aggregation point for information regarding those existing and newly developing technology.

KVM

Currently the primary area of focus is centered around kvm, the kernel based virtual machine. Virtualization and related technologies play an important part in the Fedora feature set and release cycle. The Fedora community as well as the KVM development team would like to grow the number of Fedora community members involved in kvm-related development and testing. More information on how to help is below.

KVM Mailing List @ vger.kernel.org. The list is used to discuss KVM development and interact with the developer and kernel communities.

KVM Wiki The KVM wiki is the central meeting point for the KVM community. There is additional information about KVM, how it works, how to use it, and how to aid in development on the left nav bar.

irc.freenode.net #kvm is the freenode irc chat room

KVM Bug Tracker This is the place to submit bugs found in KVM and a resource for those wishing to triage any KVM-related bugs.

How Can I Help?

There are 3 main ways in which you can help.

Development

If you are interested in developing for KVM but do not know how to do so and would like a mentor, please contact Jack and he will be able to hook you up with someone. Otherwise, for those of us who are more adventurous, get on the kvm list and irc and start talking to developers and sending patches.

One area which would help tremendously is adding a DBUS interface to QEMU. Info can be found here: [1] Counter-point outlining why DBus is inappropriate http://www.mail-archive.com/qemu-devel@nongnu.org/msg14615.html

Triage

This is the easiest thing to do: The KVM team could use serious help with triaging bugs in the KVM Bug Tracker. This is trivial to get involved in and consists of going to the bug tracker, signing up, and picking bugs and trying to establish their validity so as to facilitate developers time to be devoted to development and not tracking bugs. For more information on Triage please see Fedora BugZappers .

Testing

Currently there is a framework for automated testing which is within the Red Hat firewall. For more information contact Uri Lublin

SPICE/SolidICE

Both Spice and SolidICE and in the process of becoming open source. Please check back here for more information.