[feature suggestion] Find files by path without setting in ventoy.json - Printable Version +- Ventoy Forums (https://forums.ventoy.net) +-- Forum: Ventoy General Use —— Ventoy 使用交流 (https://forums.ventoy.net/forumdisplay.php?fid=1) +--- Forum: Ventoy Discussion Forum (https://forums.ventoy.net/forumdisplay.php?fid=2) +--- Thread: [feature suggestion] Find files by path without setting in ventoy.json (/showthread.php?tid=2034) |
[feature suggestion] Find files by path without setting in ventoy.json - calzlot - 04-09-2022 Hello! Venty has reached a maturity that allows to look beyond function and start polishing the usability. Thank you for the hard work! I wonder why nobody did that much sooner? Here is one suggestion. Allow me to explain the background first. Whether we throw our files all into one directory... Code: /images-and-corresponding-files/ ...or keep them sorted... Code: /configs/ ...or sort by distro... Code: /distros/ ... whenever we change a distro, we also have to
That can be more elegant. Here's the suggestion, consisting of two steps:
We then could group images and files like this: Code: /distros/ Then, if the image file is replaced, and we want the new image to keep its new name (e.g., when it contains a version number):
The reasoning behind the idea is as follows. A minor version change (e.g. v1.2.34 => 1.2.35) will rarely need a changed config (and maybe not even persistence?). For the case that it does, the ventoy documentation needs an extra sentence that alerts to unchanged .dat, .cfg, and .json in case of errors, and suggests moving them elsewhere for a test. This will prove especially useful with images that do not change much over long times, and only add security fixes and minor changes (e.g. Clonezilla). They can use the same config for a long time, and we will not need to edit the .cfg name and ventoy.json with every minor update. For the interested, related reading about the power of the lack of ease of use: "Beware Trivial Inconveniences" RE: [feature suggestion] Find files by path without setting in ventoy.json - longpanda - 04-09-2022 Most of Ventoy plugins configuration can use fuzzy matching. https://www.ventoy.net/en/plugin_path_match.html For example: Code: { You can put distro1-v1.2.3.iso distro1-v1.2.4.iso distro1-v1.2.5.iso distro1-v1.2.6.iso ..... together in the same directory. |