From a54ca6f8cbf4f6ab1b19b1d990b0528e069f4f04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20H=C3=BCrten?= Date: Mon, 6 Oct 2025 13:19:37 +0200 Subject: [PATCH] Add funder property to course schema based on https://schema.org/funder and reusing our #/$defs/Person and #/$defs/Organization schemas --- moochub-schema.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/moochub-schema.json b/moochub-schema.json index 82b728a..8f98fa8 100644 --- a/moochub-schema.json +++ b/moochub-schema.json @@ -1208,6 +1208,22 @@ ] } }, + "funder": { + "type": "array", + "uniqueItems": true, + "minItems": 0, + "description": "A person or organization that supports or supported this course through some kind of financial contribution.", + "items": { + "anyOf": [ + { + "$ref": "#/$defs/Organization" + }, + { + "$ref": "#/$defs/Person" + } + ] + } + }, "keywords": { "type": [ "array",