[jitsi-dev] Replacing defaults.properties


#1

Hey devs

Following a chat about the ConfigurationService/ResourcesService I had with
Emil, I'm taking some notes here and asking for comments:

The idea is to introduce a jitsi.properties in Jitsi's installation
directory that provides system-wide defaults. This allows
- moving definitions in defaults.properties that are not
skin/branding-related
- admins to specify defaults (e.g. the URL for the provisioning service)
- removing most of the hardcoded config defaults from the code

Sometimes a system-wide property should be favored about a user setting
(e.g. again the provisioning URL). This would be indicated by a prefixing
the property name in the system-wide properties file with an exclamation
mark (!). The decision which value is used when is described in the attached
flowchart.

Regards,
Ingo