Files
opencloud/settings/docs/glossary.md
A.Unger f725ddaa65 Add 'settings/' from commit '230545a4a75b0611988fbcea51336a6c316d6a3d'
git-subtree-dir: settings
git-subtree-mainline: c26f7b390a
git-subtree-split: 230545a4a7
2020-09-18 12:43:43 +02:00

1.0 KiB

title, date, weight, geekdocRepo, geekdocEditPath, geekdocFilePath
title date weight geekdocRepo geekdocEditPath geekdocFilePath
Glossary 2020-05-04T12:35:00+01:00 80 https://github.com/owncloud/ocis-settings edit/master/docs glossary.md

In the context of this extension and oCIS in general, we are using the following terminology.

Configuration

  • System configuration
  • e.g. service host names and ports
  • Changes need to be propagated to other services
  • Typically modified on the CLI

Settings

  • Application level settings
  • e.g. default language
  • Can be modified at runtime without restarting the service
  • Typically modified in the UI

Preferences

  • User settings
  • Subset of "Settings"
  • e.g. preferred language of a user

Settings Bundle

  • Collection of related settings
  • Registered by an ocis extension

Settings Value

  • Manifestation of a setting for a specific user
  • E.g. used for customization (at runtime) in ocis-web
  • ocis-web-settings extension for modifying settings values is provided by this service
  • Can be queried and modified by other ocis extensions