summaryrefslogtreecommitdiffstats
path: root/ROADMAP
blob: 44f8359a02d3b6825e604f6a141e5b756788de08 (plain)
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
Roadmap for future releases
---------------------------

Before you read this:

(1) To see what's in the current release, read 'guestfs-release-notes(1)'.

(2) To see the list of bugs, read 'BUGS'.

(3) To understand libguestfs versioning, read this:
    http://libguestfs.org/guestfs.3.html#libguestfs_version_numbers

(4) For general "might be good to have" items, see 'TODO'.

For next major stable release (1.20)
------------------------------------

* Allow remote libvirt volumes to be accessed.  This requires some
  enhancements to libvirt which have been agreed but not yet
  implemented.

Bugs assigned to 1.20 (put "1.20" in the Devel Whiteboard field in
Bugzilla):

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.20&component=libguestfs&product=Virtualization%20Tools

Beyond 1.20
-----------

* Make 'guestfish --ro' be the default, and get users to use
  'guestfish --rw' for write access (but allow the default to be
  overridden in a configuration file).  This was originally planned
  for 1.10 but there's not nearly enough adoption of the new
  'guestfish --rw' option out there to do this yet.

* Write a new partition handling library to replace parted, and use it
  instead of parted.  (RHBZ#593511, RHBZ#642821).

See TODO and BUGS files.