Skip to content

Conversation

NeonDaniel
Copy link
Member

@NeonDaniel NeonDaniel commented Aug 11, 2023

Description

Adds functions to import and export user configuration with CLI entrypoints
Refactors util test automation

Issues

Other Notes

Thanks @denics for the suggestion!

@JarbasAl
Copy link
Collaborator

shouldn't this go into ovos-config existing cli tool ?

@denics
Copy link

denics commented Aug 14, 2023

shouldn't this go into ovos-config existing cli tool ?

I would say so, however, mana and ovos-confing they do not give iso answers

@NeonDaniel
Copy link
Member Author

shouldn't this go into ovos-config existing cli tool ?

Is this in scope for ovos-config? This also deals with skill.plugin configuration that currently isn't managed in ovos-config. Another consideration is that some skill configuration might not be portable between cores/instances.

@JarbasAl
Copy link
Collaborator

I'd say this belongs in ovos-config, where the multi-core config support for XDG is already

These commands should export/import

  • user level mycroft.conf
  • XDG_HOME skills/app settings

all this is within the scope of ovos-config, where the source of truth for where all these files are lives

we could maybe even copy the whole ~/.config/mycroft directory in here, if we want to backup identity files and such (makes sense to me too!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants