Skip to content

Revise Accessibility schema and associated property of ResearchProductVersion.#578

Merged
lzehl merged 7 commits intoopenMetadataInitiative:v6from
Raphael-Gazzotti:accessibility-schema
Feb 11, 2026
Merged

Revise Accessibility schema and associated property of ResearchProductVersion.#578
lzehl merged 7 commits intoopenMetadataInitiative:v6from
Raphael-Gazzotti:accessibility-schema

Conversation

@Raphael-Gazzotti
Copy link
Member

@Raphael-Gazzotti Raphael-Gazzotti commented Jan 19, 2026

Closes #577

We may want to kill the ProductAccessibility instance library.

* Update linkedTypes of researchProductVersion.schema.tpl.json for accessibility.
@Raphael-Gazzotti Raphael-Gazzotti self-assigned this Jan 19, 2026
@Raphael-Gazzotti Raphael-Gazzotti added request any request or update for schemas v5.0 candidate major update large workload or major update needed to complete labels Jan 19, 2026
Copy link
Member

@lzehl lzehl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've updated this PR in accordance with the new decisions discussed in openMetadataInitiative/openMINDS_instances#260

"controlledTerms:AccessMode"
]
},
"payment": {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"payment": {
"paymentModel": {

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs to be an array (payment model types can be combined)

"payment": {
"_instruction": "Add the payment model associated with accessing the research product.",
"_linkedTypes": [
"controlledTerms:PaymentModel"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"controlledTerms:PaymentModel"
"controlledTerms:PaymentModelType"

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gives us the option for using PaymentModel maybe later as a more specific schema for defining all individual payment details.

@lzehl lzehl merged commit 9a64c5e into openMetadataInitiative:v6 Feb 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

major update large workload or major update needed to complete request any request or update for schemas v5.0 candidate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move ProductAccessibility/Accessibility in core with a revised schema

2 participants