Parametrization step 1
Created by: cathales
This PR splits the configuration structure so that the user configuration does not contain dummy values.
This is the first step for #1451
It partially replaces PR #1704
See also the announcement on Mattermost