Contribute: Difference between revisions
Line 26: | Line 26: | ||
* [[Features/AHCI|AHCI]] | * [[Features/AHCI|AHCI]] | ||
* [[Features/AutoconvergeLiveMigration| Autoconverge LiveMigration]] | * [[Features/AutoconvergeLiveMigration| Autoconverge LiveMigration]] | ||
* [[Features/DiskIOLimits| DiskIOLimits]] | |||
* [[Features/HelperNetworking| HelperNetworking]] | |||
* [[Features/PostCopyLiveMigration| PostCopy LiveMigration]] | * [[Features/PostCopyLiveMigration| PostCopy LiveMigration]] | ||
* [[Features/PVCrashDetection| PVCrashDetection]] | * [[Features/PVCrashDetection| PVCrashDetection]] | ||
* [[Features/Q35| Q35]] | * [[Features/Q35| Q35]] | ||
* [[Features/Qcow2DataIntegrity| Qcow2DataIntegrity]] | |||
* [[Features/Sheepdog| Sheepdog]] | * [[Features/Sheepdog| Sheepdog]] | ||
* [[Features/Sheepdog/Corosync_Config| Sheepdog/Corosync]] | * [[Features/Sheepdog/Corosync_Config| Sheepdog/Corosync]] | ||
Line 35: | Line 38: | ||
* [[Features/Smartcard| Smartcard]] | * [[Features/Smartcard| Smartcard]] | ||
* [[Features/Smartcard/Specification| Smartcard/Specification]] | * [[Features/Smartcard/Specification| Smartcard/Specification]] | ||
* [[Features/Snapshots| Snapshots]] | |||
* [[Features/TCI| TCG Interpreter ]] | * [[Features/TCI| TCG Interpreter ]] | ||
* [[Features/Tracing| Tracing]] | * [[Features/Tracing| Tracing]] | ||
* [[Features/Tracing/Roadmap| Tracing/Roadmap]] | * [[Features/Tracing/Roadmap| Tracing/Roadmap]] | ||
* [[Features/Tracing/UseCases| Tracing/UseCases]] | * [[Features/Tracing/UseCases| Tracing/UseCases]] | ||
* [[Features/VirtioIoeventfd| VirtioIoeventfd]] | |||
=== Obsolete=== | === Obsolete=== | ||
* [[Features/0.13|Proposed 0.13 Features]] | |||
* [[Features/Block/Merge|Block/Merge]] | |||
* [[Features/FaultTolerance| FaultTolerance]] | |||
* [[Features/FVD| FVD]] | * [[Features/FVD| FVD]] | ||
* [[Features/FVD/Compare| FVD/Compare]] | * [[Features/FVD/Compare| FVD/Compare]] | ||
Line 47: | Line 55: | ||
* [[Features/FVD/Specification| FVD/Specification]] | * [[Features/FVD/Specification| FVD/Specification]] | ||
* [[Features/FVD/WhyFVD| FVD/WhyFVD]] | * [[Features/FVD/WhyFVD| FVD/WhyFVD]] | ||
* [[Features/NetDeviceFailover| NetDeviceFailover]] | |||
* [[Features/PCIMemoryAPI| PCIMemoryAPI]] | |||
* [[Features/QDevCleanup| QDevCleanup]] | |||
* [[Features/QED| QED]] | * [[Features/QED| QED]] | ||
* [[Features/QED/OnlineDefrag| QED/OnlineDefrag]] | * [[Features/QED/OnlineDefrag| QED/OnlineDefrag]] | ||
Line 55: | Line 66: | ||
* [[Features/QED/Streaming| QED/Streaming]] | * [[Features/QED/Streaming| QED/Streaming]] | ||
* [[Features/QED/Trim| QED/Trim]] | * [[Features/QED/Trim| QED/Trim]] | ||
* [[Features/RamAPI| RamAPI]] | |||
* [[Features/ResetAPI| ResetAPI]] | |||
* [[Features/Snapshots2| Snapshots2]] | |||
* [[Features/Usability |Usability]] | |||
* [[Features/VirtioBlkBoot| VirtioBlkBoot]] | |||
=== In progress === | === In progress === | ||
* [[Features/record-replay|Record/Replay]] | * [[Features/record-replay|Record/Replay]] | ||
* [[Features/CPUModels| CPUModels]] | * [[Features/CPUModels| CPUModels]] | ||
* [[Features/DriveRefactoring| DriveRefactoring]] | * [[Features/DriveRefactoring| DriveRefactoring]] | ||
* [[Features/QOM| QOM]] | * [[Features/QOM| QOM]] | ||
* [[Features/QOM/CPU| QOM/CPU]] | * [[Features/QOM/CPU| QOM/CPU]] | ||
* [[Features/ | * [[Features/tcg-multithread|TCG MultiThread]] | ||
=== To classify === | |||
* [[Features/SnapshottingImprovements| SnapshottingImprovements]] | * [[Features/SnapshottingImprovements| SnapshottingImprovements]] | ||
* [[Features/40p| 40p]] | * [[Features/40p| 40p]] | ||
* [[Features/BeBox| BeBox]] | * [[Features/BeBox| BeBox]] | ||
Line 93: | Line 90: | ||
* [[Features/MicroCheckpointing|Micro Checkpointing]] | * [[Features/MicroCheckpointing|Micro Checkpointing]] | ||
* [[Features/Block/Rebase|Block Rebase]] | * [[Features/Block/Rebase|Block Rebase]] | ||
=== Known forks === | === Known forks === |
Revision as of 14:39, 11 October 2016
Project Infrastructure
- Source repository: Mainline qemu.git and developer repositories
- Mailing list: mailing list
- IRC: #qemu on irc.oftc.net
- Bug tracker: launchpad
- Continuous integration: limited
- Wiki: this website
- Phone call: Scheduled for Tuesdays on as-needed basis for agenda topics raised on mailing list. Contact Juan Quintela for dial-in details. To find the time in your location, use:
date -d 'TZ="America/New_York" Tuesday 10:00 am'
Info for new Contributors
- Getting started for developers
- How to submit a patch
- How to submit a trivial patch
- How to report a bug
- Bite Sized Tasks: Introductory task list for new contributors
- Contributor FAQ
Student Outreach
The QEMU project participates in both the Google Summer of Code and the Outreachy programs. See the repsective pages for details of project ideas and deadlines for submissions.
Features in development
Completed
- AHCI
- Autoconverge LiveMigration
- DiskIOLimits
- HelperNetworking
- PostCopy LiveMigration
- PVCrashDetection
- Q35
- Qcow2DataIntegrity
- Sheepdog
- Sheepdog/Corosync
- Sheepdog/Getting
- RDMA Live Migration
- Smartcard
- Smartcard/Specification
- Snapshots
- TCG Interpreter
- Tracing
- Tracing/Roadmap
- Tracing/UseCases
- VirtioIoeventfd
Obsolete
- Proposed 0.13 Features
- Block/Merge
- FaultTolerance
- FVD
- FVD/Compare
- FVD/Design
- FVD/Engineering
- FVD/Experiment
- FVD/Specification
- FVD/WhyFVD
- NetDeviceFailover
- PCIMemoryAPI
- QDevCleanup
- QED
- QED/OnlineDefrag
- QED/OutstandingWork
- QED/ParallelSubmission
- QED/ScanAvoidance
- QED/Specification
- QED/Streaming
- QED/Trim
- RamAPI
- ResetAPI
- Snapshots2
- Usability
- VirtioBlkBoot
In progress
To classify
- SnapshottingImprovements
- 40p
- BeBox
- CPUHotplug
- GtkDisplayState
- PReP cleanup
- Q35
- RL78
- Tegra2
- Micro Checkpointing
- Block Rebase