Contribute: Difference between revisions

From QEMU
m (→‎Features: Cow2 -> QED)
(added headline with short introduction of page, improved hints on "todos" in students section)
Line 1: Line 1:
QEMU uses [http://www.gitscm.org git] for revision control.  We host a number of repositories on http://git.qemu.org.
On [[Documentation/GettingStartedDevelopers|this helper page]] there is a list of rather simple steps (even if that is not the only way) describing how you can enable yourselves to join this project. Below you will find the project specific organizational and technical aspects that will allow you to hook into the ongoing development.
 
== Revision Control ==
 
QEMU uses [http://www.gitscm.org git] for revision control.  A number of repositories is hosted on http://git.qemu.org.


== Submitting patches ==
== Submitting patches ==
Line 17: Line 21:
== Students ==
== Students ==


QEMU is participating in Google's Summer of Code 2010 program. For more information, see [[Google_Summer_of_Code_2010|this page]].
QEMU is participating in Google's Summer of Code 2010 program.
* [[Google Summer of Code 2010/QMP|QMP]]
 
* [[Google Summer of Code 2010/VNC|VNC]]
Some reports on the processed topics (partially or fully) can be found here:
* [[Google Summer of Code 2010/QMP|QMP]] - about syncing QEMU monitor and QEMU Machine Protocol (QMP) features
* [[Google Summer of Code 2010/VNC|VNC]] - about improvements in speed and features of QEMU supported VNC protocols
 
For more information on GSoC-2010 and especially lots more of probably still open topics for improvement please see [[Google_Summer_of_Code_2010|this page]].


== Features ==
== Features ==

Revision as of 19:47, 5 January 2011

On this helper page there is a list of rather simple steps (even if that is not the only way) describing how you can enable yourselves to join this project. Below you will find the project specific organizational and technical aspects that will allow you to hook into the ongoing development.

Revision Control

QEMU uses git for revision control. A number of repositories is hosted on http://git.qemu.org.

Submitting patches

All contributions to QEMU are sent in patch form to the qemu-devel mailing list.

Send patches inline so they are easy to reply to with review comments. Do not put patches in attachments.

Patch emails must include a Signed-off-by: line. For more information see SubmittingPatches 1.12.

Make sure to follow the coding style:

Split up longer patches into a patch series of logical code changes. Each change should compile and execute successfully.

Students

QEMU is participating in Google's Summer of Code 2010 program.

Some reports on the processed topics (partially or fully) can be found here:

  • QMP - about syncing QEMU monitor and QEMU Machine Protocol (QMP) features
  • VNC - about improvements in speed and features of QEMU supported VNC protocols

For more information on GSoC-2010 and especially lots more of probably still open topics for improvement please see this page.

Features

GIT repo

Developers