You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The update tool itself qubes-dist-upgrade could have completion if desired. (Skipped for now since I do not know how stable the interface is between releases. There is certainly utility in having it but it is not part of the 4.3 release. Should be comment in the preamble if not implemented)
Steps to proceed:
Check version #43 and decide if this approach to implementing --version is the right way to go. Otherwise decline
Review and merge [qvm-features] Features for 4.3 #33 afterwards refactor with qvm ls #35. qvm-ls now support features hence a the list of all features for the body of function qvm-feature should be a global variable and used in qvm-ls (see option --prefs of qvm-ls)
All other PRs can be reviewed and merged independently. Note that none implements the --version flag explicitly but will support the flag if version #43 is merged.
Testing and cleanup. Especially check the --version flag.
Since Qubes 4.3 is stable now, some updates need to be made.
Commands with new subcommands and options:
qvm-XXXand somequbes-XXXcommands now have the--versionoption (version #43)qvm-pci,qvm-usb,qvm-blockandqvm-devicenow have theassignandunassignsubcommands. (assign #42)qvm-lshas new flags (qvm ls #35)qvm-pausehas new flags (qvm pause #36)qubes-global-confighas new flags (qubes global config #37)qubes-new-qubehas new flags (qubes new qube #39)qubes-createhas new flags (qubes create #38)New Commands:
qvm-notes(qvm notes #41)qubes-device-agent(qubes device agent #40)New Commands without help and man entry:
qubes-notification-proxy-server(Only need to be added in the preamble of the program with a comment --- no PR, can be done in the final cleanup step)Misc:
qvm-feature(Can be found in manual) ([qvm-features] Features for 4.3 #33)qvm-prefs([qvm-prefs] #34)qubes-dist-upgradecould have completion if desired. (Skipped for now since I do not know how stable the interface is between releases. There is certainly utility in having it but it is not part of the 4.3 release. Should be comment in the preamble if not implemented)Steps to proceed:
--versionis the right way to go. Otherwise declineqvm-lsnow support features hence a the list of all features for the body of functionqvm-featureshould be a global variable and used inqvm-ls(see option--prefsofqvm-ls)--versionflag explicitly but will support the flag if version #43 is merged.--versionflag.