-
Notifications
You must be signed in to change notification settings - Fork 0
/
conference_schema.yml
50 lines (48 loc) · 999 Bytes
/
conference_schema.yml
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# Schema for conference data
type: map
mapping:
"name":
type: str
required: True
"website":
type: str
required: True
pattern: "https?://"
"location":
type: str
required: True
"status":
type: str
enum: ["Canceled", "Postponed"]
required: False
"online":
type: bool
required: False
"lang":
type: str
enum: ["Magyar", "English", "Magyar & English"]
required: True
"date_start":
type: date
required: True
format: "YYYY-MM-DD"
"date_end":
type: date
required: True
format: "YYYY-MM-DD"
"cfp":
type: map
required: False
mapping:
"start":
type: date
required: True
format: "YYYY-MM-DD"
"end":
type: date
required: True
format: "YYYY-MM-DD"
"site":
type: str
required: False
pattern: "https?://"