1 Roadmap for future releases
2 ---------------------------
6 (1) To see what's in the current release, read 'RELEASE-NOTES'.
8 (2) To see the list of bugs, read 'BUGS'.
10 (3) To understand libguestfs versioning, read this:
11 http://libguestfs.org/guestfs.3.html#libguestfs_version_numbers
13 (4) For general "might be good to have" items, see 'TODO'.
15 For next major stable release (1.16)
16 ------------------------------------
18 Bugs assigned to 1.16 (put "1.16" in the Devel Whiteboard field in
21 https://bugzilla.redhat.com/buglist.cgi?query_format=advanced&field0-0-0=cf_devel_whiteboard&bug_status=NEW&bug_status=ASSIGNED&bug_status=MODIFIED&bug_status=ON_DEV&bug_status=ON_QA&bug_status=VERIFIED&bug_status=FAILS_QA&bug_status=RELEASE_PENDING&bug_status=POST&bug_status=PASSES_QA&type0-0-0=anywords&value0-0-0=1.16&component=libguestfs&product=Virtualization%20Tools
26 * Make 'guestfish --ro' be the default, and get users to use
27 'guestfish --rw' for write access (but allow the default to be
28 overridden in a configuration file). This was originally planned
29 for 1.10 but there's not nearly enough adoption of the new
30 'guestfish --rw' option out there to do this yet.
32 * Allow alternate methods to start the appliance, including through
33 libvirt, by connecting to an existing appliance, and remotely over
34 ssh. Libvirt integration was originally planned for 1.10 but we
35 didn't get patches in time.
37 * Write a new partition handling library to replace parted, and use it
38 instead of parted. (RHBZ#593511, RHBZ#642821).
40 * Hot plugging of disks using QMP. This would allow more efficient
41 reuse of the appliance in some circumstances: multiple disks
42 (ie. VMs) can be added in turn to the same appliance. In particular
43 this would help virt-df.
45 [Note this requires upstream work on QMP, see:
46 https://www.redhat.com/archives/libguestfs/2011-March/msg00124.html]
48 See TODO and BUGS files.