-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Revert "doc: storage: retention: move retention docs under storage" #100293
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Revert "doc: storage: retention: move retention docs under storage" #100293
Conversation
This reverts commit 8c6c350. Signed-off-by: Jamie McCrae <[email protected]>
|
|
Storage is for ... storage (as in, storing information)? There is no reason that high-level storage service should have anything to do with Flash/non-volatile vs. RAM, don't you think? FWIW this change is part of an ongoing overhaul of the "services" documentation to help with discoverabilty of all the many services and subsystems we have, and with all due respect I am pretty sure having "Retention" alongside "all things storing information" is an improvement over having it buried alongside three dozen other random services. Related question: what do you think would be a better category for Retention if Storage is not a good fit? Thanks! |
|
how about calling the category something else like "Persistent Storage & Data Management" or "State Persistence & Storage" to make it better fit? |
Storage is used commonly with things you store, persistently. A RAMDISK might have a filesystem, but people don't refer to them as storage, if they power off (or reboot depending upon devices) then the contents are lost. Likewise with tmpfs on linux, people do not refer to that as storage
Not when it's not representative of the category. I wouldn't expect to go to the logging page to find the ethernet documentation
Volatile configuration, that's what I would sum it up as but that's not really the name of a category but might be able to get one from that |
Storage to me already fits the description fine, from https://dictionary.cambridge.org/dictionary/english/storage
which is exactly what you would when storing things on NVM, you want them to use later, it's not much use if things you store vanish |
Right, I see what you mean now, thanks. For what it's worth there definitely seems to be (lots of?) "people" conflating all these things under the general "Storage" umbrella though:
Ok, but I don't think I have suggested moving ethernet to the logging page?
Thanks, that helps. Will be maybe grouping all things settings/configuration, then... Edit: sort of answering myself, Settings is already under Storage currently, and has Retention as one of the available backends. |
I think that's probably a good idea to have a dedicated page for "settings" and settings-like systems |



This reverts commit 8c6c350.
This change was not approved by the maintainer (i.e. me) and wrongly moved retention (which is for RAM or RAM-like register peripherals) under storage, which is meant for things like flash