The CIB repo contains a directory named local_template which the operator is supposed to rename to local when setting up their install. The idea for this layout probably was to be able to update the template from SVN (back then) without overwriting the local config, and relying on the user to merge any changes into the live config.
This workflow makes little sense with Git (which will warn you and prompt you to merge when it detects deviations between your local repo and origin), so let's not waste the operator's time and rename the local_template directory to local in the source repo right away. This also requires a change to the CIB installation docs.
Note: This issue, and some additional remarks retaining to the existence of two settings files, are based on discussion with @lukpueh over at #17.
The CIB repo contains a directory named
local_template
which the operator is supposed to rename tolocal
when setting up their install. The idea for this layout probably was to be able to update the template from SVN (back then) without overwriting the local config, and relying on the user to merge any changes into the live config.This workflow makes little sense with Git (which will warn you and prompt you to merge when it detects deviations between your local repo and
origin
), so let's not waste the operator's time and rename thelocal_template
directory tolocal
in the source repo right away. This also requires a change to the CIB installation docs.Note: This issue, and some additional remarks retaining to the existence of two
settings
files, are based on discussion with @lukpueh over at #17.