dr-scripts icon indicating copy to clipboard operation
dr-scripts copied to clipboard

Settings nagger and transform.

Open rcuhljr opened this issue 5 years ago • 1 comments

Someone should implement a settings nagger+transformer to allow us to rename yaml settings.

data-transitions.lic

transitions:
  oldkey:
    new_name: newkey
    change_date: timestamp in the future that support stops

;update-settings -> Go through yaml files (all? character?) as raw text files replacing oldkey occurences with newkey. Maybe this is just a setting on validate?

Have dependency nag once every few minutes if any outdated settings are present, let them know how long until their yaml breaks and the options for fixing the problem. Let them type CONFIRM IGNORE or do something like ;e stop_nag to make it go away for the session. Actually change settings on the date promised, receive bacon.

rcuhljr avatar May 31 '19 20:05 rcuhljr

Probably need a flag in transitions for simple/complex changes, complex ones can't be automated and should have an 'explanation' field explaining what change needs to be made.

rcuhljr avatar May 31 '19 20:05 rcuhljr