-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathnicknames_schema.json
34 lines (34 loc) · 1.14 KB
/
nicknames_schema.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
"title": "Schema for scribejs nickname files",
"description": "Nicknames for scribejs. See https://github.com/w3c/scribejs/blob/master/README.md for details",
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://github.com/w3c/scribejs/blob/master/schemas/nicknames_schema.js",
"type": "array",
"items": {
"type": "object",
"properties": {
"nick": {
"title": "list of possible nicknames",
"type": "array",
"items": {
"type": "string"
}
},
"name": {
"title": "Name to be used in the minutes",
"type": "string"
},
"github": {
"title": "Github ID of the person. Currently not really used, could be used later to add links to the minutes.",
"type": "string"
},
"role" : {
"title": "Particular role of the person: chair, staff contact, editor",
"type": "string"
}
},
"required": [
"nick", "name"
]
}
}