1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
Virt Tools Project Status (2010-07-15)
----------------------------------------------------------------------
Updates to this are posted every 2 weeks on this mailing list:
https://www.redhat.com/mailman/listinfo/virt-tools-list
To make suggestions or changes, reply on that list.
Web: http://virt-tools.org/ IRC: #virt on OFTC.
Git: http://git.fedorahosted.org/git/?p=virt-tools.git
The mission: Our open source virt tools -- virt-manager, virt-install,
virsh, V2V, libguestfs, etc -- are useful but fragmented. Bring these
together, provide organization, consistency and future planning.
The audience: We want to build tools that help end users, developers,
and sysadmins use virt on a desktop, or single server or two.
Current plans
-------------
* Create a central http://virt-tools.org website. This is not meant
to replace the existing websites, but to provide a central
directory and overview, pointing to existing upstreams.
Status: rjones is requesting internal Red Hat resources to help
* Write many more docs -- man pages, FAQs, how-tos, roadmap.
Status: rjones to scope this out fully
* Video demos (e.g. "How do I pass through a device", "How do I
use guestfish").
Status: rjones has done one example video:
http://rwmj.wordpress.com/2010/07/15/first-virt-tools-guestfish-video-tutorial
Currently blocked on getting a better microphone (on order).
* Unify tools' command line argument syntax.
Status: jclift to scope this out
* Look into return codes of command line programs.
Status: jclift to write something about this
* virt-clone requests
Status: pcao to write a summary of what needs doing
* Fix virsh (it is a second-class citizen to the main libvirt UI right
now, it should not be).
+ Make it more scriptable.
Status: jclift to add a section here about this
* Separate tool for creating/managing libvirt XML fragments. Possibly
a part of virt-install.
Status: crobinson to add a section about this
* libosinfo guest type metadata library
+ Can we, should we use it in libvirt?
+ Ditto libguestfs / virt-inspector?
+ Is there overlap with the CIM standard?
Status: crobinson to add a section about this
* virt-inspector:
+ Overlap with Image Builder?
+ Overlap with CIM?
+ can we use virt-inspector to detect the format of a CD ISO installer?
+ ditto live media, other install media
+ Can we use libosinfo?
Status: rjones to investigate.
* virt-v2v:
[ This is a laundry list. mdbooth please organize this section ]
+ qcow2 for KVM (import/export).
+ RHEV-M integration.
+ virt-manager integration.
+ Text console drivers (virtio-console).
+ Sparse ("thin") disk support.
+ SPICE support.
+ VMDK support.
* virt-p2v
Status: rjones? But if someone wants to help out ...
* virt-manager
[ This is a laundry list. crobinson please organize this section ]
+ UI scaling (we shouldn't blow up if 100 VMs are defined).
+ Integrate future spice-gtk widget w/virt-viewer.
+ right-click, virt-inspector, guestfs-browser, libosinfo, start.
+ QEMU-session (need NetworkManager bridge/tap device, or something
else to allow non-root user to create a bridge for the guests).
+ Run an app from a guest in a seamless window on the host desktop.
+ Cross platform, for making it work on MacOS X and Windows
+ Redesign interface, for usability
+ plug-ins, to allow people to write customised extension
+ Windows port
* virt_web (lightweight web UI)
Status: danpb to write something here
* guestfs-browser
+ Further development.
+ Improved UI, Mairin offered to help.
+ Integration with virt-inspector.
Owner: rjones
* virt-dmesg (for Linux guests, pulls dmesg info out of the kernel)
* virt-uname
Current source for these is in various places in git.annexia.org.
This needs to be organized and turned into a working, robust,
standalone program.
Owner: rjones
* Guest agent.
|