MySource Matrix Developer

Main Content

Metedata & Paint Layout Override Option

Summary

This document proposes a new functionality for the Metadata Schemas and Lookup Settings screens which will allow user to override the parent assets schema and paint layout.

Status: Draft
Key: draft -> approved proposal -> scheduled -> in development -> in testing -> complete -> released

Estimated Start Date: Wed, 17 May 2006
Estimated End Date: Wed, 17 May 2006

This feature is not scheduled for release

Problem Definition

Currently, when a new asset is created it (and its new children) will inherit its parent's metadata schema and paint layout. It should be possible to change them for the new asset but not change the inheritance so that its new children would use the parent's schema and paint layout.

Technical Specification

Metadata Schemas Screen

Metedata schemas screen will have the new option Override ? where users will be able to select a metadata schema which will be used by only that asset. When new assets are created under that asset, they will continue to inherit the metadata schema of that asset's parent asset. For example:

A (Schema 1)
|_ B (Override: Schema 2)
  |_ D (inherit: Schema 1)
C (Inherit: Schema 1)
Lookup Settings Screen

Lookup settings will have the new option Override ? where users will be able to select a paint layout which will be used by only that asset. When new assets are created under that asset, they will continue to inherit the paint layout of that asset's parent asset. For example:

A (Paint Layout 1)
|_ B (Override: Paint Layout 2)
  |_ D (inherit: Paint Layout 1)
C (Inherit: Paint Layout 1)

Note: The override setting is already available for asset designs which is in the Settings screen