todo: More ideas.
[libguestfs.git] / TODO
diff --git a/TODO b/TODO
index 97dc301..306f222 100644 (file)
--- a/TODO
+++ b/TODO
@@ -352,6 +352,10 @@ How can we solve these common user problems?
   a list of filesystems, or suggest they run the virt-list-filesystems
   command.
 
+  Related to the above: There should be an API call to list all
+  mountable / accessible devices.  Or a guestfish command to replace
+  list-devices, list-partitions, lvs, vfs-type.
+
 Better support for encrypted devices
 ------------------------------------
 
@@ -363,22 +367,7 @@ We would like to add:
   - Direct access to the /dev/mapper device (eg. if it contains
     anything apart from VGs).
 
-Recursive upload / download of multiple files
----------------------------------------------
-
-virt-tar is really clumsy to use, and upload/download in guestfish can
-only do single files.  tar-in in guestfish can upload multiple files,
-but only if you have prepared a tarball in advance.
-
-What we really need is a method which is as easy to use as 'scp' and
-'scp -r'.
-
-Can we add this as a command in guestfish?  This will be more useful
-since users will already need to be in guestfish in order to create
-target directories, review what they've done etc.  It could be a meta-
-command such as:
-
-  copy-in-recursive localdir remotedir
-  copy-out-recursive remotedir localdir
+Display image as PS
+-------------------
 
-which would hide use of tgz-in etc.
+Display the structure of an image file as a PS.