From 793dd7f695e1cb5a3174192d9582af0dcc4a0f53 Mon Sep 17 00:00:00 2001 From: Natalia Luzuriaga Date: Fri, 9 May 2025 09:51:00 -0700 Subject: [PATCH 1/2] Added new projectURL field and tier 0 for maturityModelTier field Signed-off-by: Natalia Luzuriaga --- schemas/schema.json | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/schemas/schema.json b/schemas/schema.json index 8938511..14c070d 100644 --- a/schemas/schema.json +++ b/schemas/schema.json @@ -116,6 +116,11 @@ "format": "uri", "description": "The URL of the public release repository for open source repositories. This field is not required for repositories that are only available as government-wide reuse or are closed (pursuant to one of the exemptions)." }, + "projectURL": { + "type": "string", + "format": "uri", + "description": "URL to landing page, demo or production instance of project" + }, "repositoryHost": { "type": "string", "description": "Location where source code is hosted", @@ -129,7 +134,10 @@ }, "repositoryVisibility": { "type": "string", - "enum": ["public", "private"], + "enum": [ + "public", + "private" + ], "description": "Visibility of repository" }, "vcs": { @@ -151,11 +159,11 @@ "type": "object", "description": "Measures frequency of code reuse in various forms. (e.g. forks, downloads, clones)", "properties": { - "forks": { - "type": "integer" + "forks": { + "type": "integer" }, - "clones": { - "type": "integer" + "clones": { + "type": "integer" } }, "additionalProperties": true @@ -307,14 +315,14 @@ "projects": { "type": "array", "description": "Project(s) that is associated or related to the repository, if any (e.g. Bluebutton, MPSM)", - "items": { + "items": { "type": "string" } }, "systems": { "type": "array", "description": "CMS systems that the repository interfaces with or depends on, if any (e.g. IDR, PECOS)", - "items": { + "items": { "type": "string" } }, @@ -350,6 +358,7 @@ "maturityModelTier": { "type": "integer", "enum": [ + 0, 1, 2, 3, From b258b4caaff44c6bfda37a5a51f1723a459bbb4b Mon Sep 17 00:00:00 2001 From: Natalia Luzuriaga Date: Fri, 9 May 2025 10:00:45 -0700 Subject: [PATCH 2/2] Update schema.json --- schemas/schema.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/schemas/schema.json b/schemas/schema.json index 14c070d..ee744ee 100644 --- a/schemas/schema.json +++ b/schemas/schema.json @@ -119,7 +119,7 @@ "projectURL": { "type": "string", "format": "uri", - "description": "URL to landing page, demo or production instance of project" + "description": "URL to landing page, demo, or production instance of project" }, "repositoryHost": { "type": "string", @@ -402,4 +402,4 @@ "maturityModelTier" ], "additionalProperties": false -} \ No newline at end of file +}