-
Notifications
You must be signed in to change notification settings - Fork 123
dini: new default storage plugin #1693
Comments
Sounds good to me (as long as I do not have to implement the |
Are there any further leftovers for dini except merging #1722? To everyone: Please use and test the dini plugin. |
I do not think so. I already pulled the relevant changes from #1722 into the master branch yesterday.
I currently use |
In particular we should test if partly-done-migrations (like /etc/kdb/default.ecf is already INI but /etc/kdb/elektra.ecf is not) causes any problems. Do we need (or can we) add other plugins to be used within INI? (null, binary, directoryvalue?) |
|
Thank you, that is great, then let us add binary/base64. (I added it in the top post) |
To be done
Specification
For the migration from dump to ini, we need a new plugin dini (for "default ini" or "dump ini"), which is capable of:
Every error that happens during reading with dump is ignored, including the absence of the dump plugin. This allows the dump plugin to be dropped as hard dependency. (e.g. people not caring about migration but caring about the plugins ini needs). People might even remove the dump plugin on purpose because it obviously causes some overhead.
The goals of the plugin are:
When we have dini, we can make the plugin dump obsolete. dump then only is used in the context of dini: to migrate legacy Elektra installations.
What do you think?
The text was updated successfully, but these errors were encountered: