Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove support for supplementary properties from SchemaElements #7238

Merged
merged 2 commits into from
Dec 8, 2022

Conversation

mandy-chessell
Copy link
Contributor

Signed-off-by: Mandy Chessell mandy.e.chessell@gmail.com

Description

Supplementary properties are used to add additional descriptive properties to technical metadata elements.

This capability is supported by Asset Manager OMAS, Stewardship Action OMAS, Governance Program OMAS. It is soon to be added to Asset Owner OMAS and Asset Consumer OMAS (via OCF) to allow the retrieval of ths information to owners and consumers.

Asset Manager OMAS supported this capability for Assets, SchemaElements, Endpoints and SoftwareCapabilities. This PR removes supplementary properties support for SchemaElements because the direct usage of the SchemaElements is typically done by technical users. Business users typically do not identify with a specific schema element. They would more likely be using glossary terms linked with Semantic Assignment to retrieve collections of schema elements that match their business understanding. Therefore the overhead of supporting business descriptions for schema elements is not justified.

Related Issue(s)

Testing

FVT testing as much as it is. Asset Manager OMAS is still in its initial development phase and so the FVTs do not cover all of the features.

Release Notes & Documentation

There is a matching PR on egeria-docs to remove schema elements from the description of supplementary properties.

Additional notes

…#3562, odpi#7230)

Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
@mandy-chessell
Copy link
Contributor Author

This is the PR to remove SchemaElements from the description of supplementary properties

odpi/egeria-docs#627

@mandy-chessell mandy-chessell merged commit 09da8cc into odpi:main Dec 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants