(forgot to CC the list) On Thursday, September 26th, 2024 at 4:42 PM, Marek Marczykowski-Górecki <[email protected]> wrote: > One thing to consider is length limitation of qubesdb keys - 63 chars. > Values can be much longer (3k). So, the longer the prefix, the shorter > actual key. But it isn't necessarily a problem, the actual path can be > put as a value, and key could be something short like > "123-my-first-path" (in most cases ordering doesn't matter, but in the > few cases where it does, better to have this numbered prefix).
Good point. I didn't know about the keys limit. In practice I think it should be fine both for keys and values. > > So my suggestion would be to keep the default experience, but allowing > > advanced users to remove /home persistence if desired. This way we'd > > keep regular users happy (because nothing broke) and advanced users with > > yet another tool in their toolbox. > > Yes, this is kinda what propose: on the backend level, have implicit > default include /home, but if you start configuring it manually, you'd > need to include /home (if desirable) yourself too. Ofc, the (G)UI could > propose this option for you to make it easier. Sounds good to me. More or less what I was thinking as well. > > One aspect to also think about is how to do this "default home persist" > > in a multi-OS way. Perhaps the default bind-dirs could be obtained > > template's preferences. Maybe stored in "os-home-dirs"? > > > I don't think any path in bind-dirs setting could be made OS-agnostic... Totally. I was thinking here about where we could fetch that default location from. The template's prefs could be a place, but this is a minor implementation detail. Best regards, deeplow -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/XkRWONCm4MwaqwYraMoyiqmuuREXh1gZu7YjeSghArwC9kU0WcxUTkRa9D6jyTcbJFwXZRWpPSKwP6jGkM23Omf_6B31HCkHrbnu2OiQ7dI%3D%40protonmail.com.
