Skip to content

Commit 17e3f4f

Browse files
Merge pull request #55 from DSACMS/nat/addition
Schema: Added new projectURL field and tier 0 for maturityModelTier field
2 parents c4f887d + b258b4c commit 17e3f4f

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

schemas/schema.json

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,11 @@
116116
"format": "uri",
117117
"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)."
118118
},
119+
"projectURL": {
120+
"type": "string",
121+
"format": "uri",
122+
"description": "URL to landing page, demo, or production instance of project"
123+
},
119124
"repositoryHost": {
120125
"type": "string",
121126
"description": "Location where source code is hosted",
@@ -129,7 +134,10 @@
129134
},
130135
"repositoryVisibility": {
131136
"type": "string",
132-
"enum": ["public", "private"],
137+
"enum": [
138+
"public",
139+
"private"
140+
],
133141
"description": "Visibility of repository"
134142
},
135143
"vcs": {
@@ -151,11 +159,11 @@
151159
"type": "object",
152160
"description": "Measures frequency of code reuse in various forms. (e.g. forks, downloads, clones)",
153161
"properties": {
154-
"forks": {
155-
"type": "integer"
162+
"forks": {
163+
"type": "integer"
156164
},
157-
"clones": {
158-
"type": "integer"
165+
"clones": {
166+
"type": "integer"
159167
}
160168
},
161169
"additionalProperties": true
@@ -307,14 +315,14 @@
307315
"projects": {
308316
"type": "array",
309317
"description": "Project(s) that is associated or related to the repository, if any (e.g. Bluebutton, MPSM)",
310-
"items": {
318+
"items": {
311319
"type": "string"
312320
}
313321
},
314322
"systems": {
315323
"type": "array",
316324
"description": "CMS systems that the repository interfaces with or depends on, if any (e.g. IDR, PECOS)",
317-
"items": {
325+
"items": {
318326
"type": "string"
319327
}
320328
},
@@ -350,6 +358,7 @@
350358
"maturityModelTier": {
351359
"type": "integer",
352360
"enum": [
361+
0,
353362
1,
354363
2,
355364
3,
@@ -393,4 +402,4 @@
393402
"maturityModelTier"
394403
],
395404
"additionalProperties": false
396-
}
405+
}

0 commit comments

Comments
 (0)