GNOME-BOXES: Ability to save and load virtual machine boxes

My task is to implement save and load of Virtual Machines and enabling downloadable ready-made VM offering the users remote repository where they could download and use the VM easily.

The proposal can be found here: https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2012/jovanka_g/13002

1.Libvirt-glib package:
- Hacking libvirt-gobject library and bind functions needed to allow implementation of the proposal

Bindings:
- virDomainSave and async version
- virDomainRestore and async version
- virDomanSnapshotCreateXml
- virDomainSnapshotCreateFlags
- virStorageVolDownload
- virStorageVolUpload
- bind read_fn to allow reading the stream

2, Boxes:
- implement menu in Boxes to allow export of virtual machines
- implement importing a box using the disk image and domain config saved with exporting the virtual machine

Contact:
Email: jovanka.gulicoska AT gmail.com
Blog: http://gulic.softver.org.mk
Twitter: Gulic_
IRC: gulic

Outreach/SummerOfCode/2012/Projects/JovankaGulicoska_Boxes_Save_and_Load (last edited 2013-12-03 18:33:52 by WilliamJonMcCann)