]> gitweb.fluxo.info Git - kvmx.git/commitdiff
Adds TODO
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 14 Jul 2024 12:09:09 +0000 (09:09 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 14 Jul 2024 12:09:09 +0000 (09:09 -0300)
IDEAS.md
TODO.md [new file with mode: 0644]

index b49853523b229d59e074b23f48023abac3810d3e..6a5d1b29587088c3419313cd44fd9b55a5d2873d 100644 (file)
--- a/IDEAS.md
+++ b/IDEAS.md
@@ -1,42 +1,5 @@
 # Ideas
 
-## Usability
-
-* Submit patch for spice-client-gtk for menuless windows (spice usecase) to
-  Debian.
-
-* Docs (tutorial and manpage).
-
-* Makefile and debian package.
-
-* Systemd service for a single VM.
-
-* Shell completions.
-
-* Support for other Spice clients such as [Remmina](https://remmina.org).
-
-* Support for user-wide configurations that override both the sample and the
-  guest `kvmxfile`.
-
-* Support for multiple source/targets pairs (analogous to `shared_folders`) at:
-  * `provision_rsync`
-
-* Be more distro-agnostic, making any debian-specific routine as a separate function.
-
-* Be more agnostic on some personal choices (locales, softwares etc).
-
-* Support for per-guest `known_hosts` for SSH logins.
-
-## Virtualization
-
-* Config option to [disable
-  networking](https://wiki.qemu.org/Documentation/Networking#How_to_disable_network_completely),
-  passing `-net none`.
-
-* [Nested virtualization](http://www.rdoxenham.com/?p=275)
-  ([1](https://wiki.archlinux.org/index.php/KVM#Nested_virtualization),
-  [2](https://ladipro.wordpress.com/2017/02/24/running-hyperv-in-kvm-guest/)).
-
 ## Workflow
 
 * Continuous Integration script (kvmx-ci):
 
 ## Folder sharing
 
-* Try to umount all sshfs volumes in the host.
-
-* Remount 9p shared folders and reinitialize spice-vdagent upon resume from
-  disk [see possible bug](https://bugzilla.redhat.com/show_bug.cgi?id=1333072).
-
 * Alternative folder sharing support:
   * NFS, SMB.
   * Or even [SSH to a server](https://superuser.com/questions/831659/mount-a-local-directory-to-a-remote-ssh-server)).
   * http://www.syslinux.org/wiki/index.php?title=Development/Testing
   * http://linux-kernel-driver.blogspot.com.br/2009/06/linux-kernel-development-using.html
   * https://bbs.archlinux.org/viewtopic.php?id=177299
-
-## Audio fixes to avoid crackling on input
-
-Implement an option to reduce crackling on sound input.
-
-See:
-
-* https://stackoverflow.com/questions/32193050/qemu-pulseaudio-and-bad-quality-of-sound#35998501
-* https://www.reddit.com/r/VFIO/comments/542bw1/ha_got_rid_of_the_pulse_audio_crackling/
-* https://www.reddit.com/r/VFIO/comments/ibmjs3/finally_fixed_crackling_audio_when_passing/
-* https://www.reddit.com/r/VFIO/comments/746t4h/getting_rid_of_audio_crackling_once_and_for_all/
-* https://www.reddit.com/r/VFIO/comments/8aqju8/audio_crackling_when_routing_output_to_pulseaudio/
-
-Fix:
-
-    export QEMU_AUDIO_DRV="pa"
-    export QEMU_PA_SAMPLES="8192"
-    export QEMU_AUDIO_TIMER_PERIOD="99"
-
-## Simultaneous clients connections
-
-Implement the following:
-
-    export SPICE_DEBUG_ALLOW_MC=1
-
-For explanation, check https://www.spice-space.org/multiple-clients.html
diff --git a/TODO.md b/TODO.md
new file mode 100644 (file)
index 0000000..6d20400
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,71 @@
+# TODO
+
+## Usability
+
+* Submit patch for spice-client-gtk for menuless windows (spice usecase) to
+  Debian.
+
+* Docs (tutorial and manpage).
+
+* Makefile and debian package.
+
+* Systemd service for a single VM.
+
+* Shell completions.
+
+* Support for other Spice clients such as [Remmina](https://remmina.org).
+
+* Support for user-wide configurations that override both the sample and the
+  guest `kvmxfile`.
+
+* Support for multiple source/targets pairs (analogous to `shared_folders`) at:
+  * `provision_rsync`
+
+* Be more distro-agnostic, making any debian-specific routine as a separate function.
+
+* Be more agnostic on some personal choices (locales, softwares etc).
+
+* Support for per-guest `known_hosts` for SSH logins.
+
+## Virtualization
+
+* Config option to [disable
+  networking](https://wiki.qemu.org/Documentation/Networking#How_to_disable_network_completely),
+  passing `-net none`.
+
+* [Nested virtualization](http://www.rdoxenham.com/?p=275)
+  ([1](https://wiki.archlinux.org/index.php/KVM#Nested_virtualization),
+  [2](https://ladipro.wordpress.com/2017/02/24/running-hyperv-in-kvm-guest/)).
+
+## Folder sharing
+
+* Try to umount all sshfs volumes in the host when powering off.
+
+* Remount 9p shared folders and reinitialize spice-vdagent upon resume from
+  disk [see possible bug](https://bugzilla.redhat.com/show_bug.cgi?id=1333072).
+
+## Audio fixes to avoid crackling on input
+
+Implement an option to reduce crackling on sound input.
+
+See:
+
+* https://stackoverflow.com/questions/32193050/qemu-pulseaudio-and-bad-quality-of-sound#35998501
+* https://www.reddit.com/r/VFIO/comments/542bw1/ha_got_rid_of_the_pulse_audio_crackling/
+* https://www.reddit.com/r/VFIO/comments/ibmjs3/finally_fixed_crackling_audio_when_passing/
+* https://www.reddit.com/r/VFIO/comments/746t4h/getting_rid_of_audio_crackling_once_and_for_all/
+* https://www.reddit.com/r/VFIO/comments/8aqju8/audio_crackling_when_routing_output_to_pulseaudio/
+
+Fix:
+
+    export QEMU_AUDIO_DRV="pa"
+    export QEMU_PA_SAMPLES="8192"
+    export QEMU_AUDIO_TIMER_PERIOD="99"
+
+## Simultaneous clients connections
+
+Implement the following:
+
+    export SPICE_DEBUG_ALLOW_MC=1
+
+For explanation, check https://www.spice-space.org/multiple-clients.html