[vbox-dev] default path (was Re: IMachine::setSettingsFilePath not supported?)

Warren Block wblock at wonkity.com
Wed Jul 2 15:56:59 GMT 2014


On Wed, 2 Jul 2014, Klaus Espenlaub wrote:
> On 01.07.2014 15:31, Warren Block wrote:
>> On Tue, 1 Jul 2014, Klaus Espenlaub wrote:
>> 
>> ...
>>> Ancient VirtualBox versions default to ~/.VirtualBox/Machines, and
>>> newer versions default to ~/VirtualBox VMs, but stick to the old
>>> default if it's an upgrade. One can switch to the new default though,
>>> or pick a totally different directory.
>> 
>> If there is a chance to change that default, please consider removing
>> the space character from future versions.  It is problematic on systems
>> that normally use spaces as delimiters, involving extra quoting.  The
>> space really does not improve the readability of the directory name.
>
> Unlikely that there's any change of defaults in the foreseeable future. I 
> don't think that in today's world the stripping out of a space just to make 
> sloppy scripting slightly simpler is a valid justification.

Well, it's not just scripting, but any place that filename is used in a 
command where spaces are delimiters.  On almost all operating systems, 
too.  Given that, it seemed kind of odd that the space was added.

I understand reluctance to change the default again.  If it does 
eventually come up, please rethink the space at that time.

Thanks!




More information about the vbox-dev mailing list