A local configuration, also called design configuration, is the version of a data set published from an authoring tool in SECollab. There are 2 types of configuration: a stream which constitutes an ongoing state (evolving and modifiable, living data) and a baseline, constituting a set of data frozen in a specific state.
To aggregate data from multiple designs together, a coherent set of design versions is created by grouping several design configurations within a Global Configuration (GC). A Global Configuration is a composition of several design versions.
When publishing data, a design stream (version) is created or updated. If you want to update the design and aggregate it with other data, this design version must be part of a common global configuration.
A SECollab project is initialized at creation with a default global configuration, which can be directly used to aggregate different design versions.
In addition to designs, certain project data, such as reports, dashboards, and some project administration data, are also configured. All these project data necessarily belong to a project global configuration.
A review must indicate a set of design versions to be reviewed. For this, the review relies on a review global configuration, which the designs contribute to. This review global configuration is a classic global configuration yet specifically attached to a review.
On each configured page of a project, a dropdown list is available in the top right of the screen to select the active configuration (stream or baseline). On "project" pages, this may be a project global configuration or a review context. On the content pages of a design, it may also be a local configuration specific to the displayed design.
When a configuration is selected, the content of the current page is replaced by the content as it exists in the selected configuration. If the resource does not exist in the selected configuration, an error message is displayed.
Most links to a configurable resource of a project include a parameter named oslc_config.context
.
Its value is the URI of the required configuration.
If a link to a configurable resource does not contain this parameter, an error message is displayed.