Meeting Data Format¶
Warning
Use of correct space and syntax in yaml files is CRITICAL! If unsure, syntax can be validated with: https://yaml-online-parser.appspot.com/
Use two spaces to indent elements.
Required Fields: [
name
,time
,type
]Valid
type
codes come from https://github.com/code4recovery/spec#meeting-types)Partial List:
EN:English
,B:BigBook
,C:Closed
,O:Open
,12x12:TwelveByTwelve
,D:Discussion
,SP:Speaker
,ST:StepStudy
,TR:TraditionStudy
,X:WheelchairAccess
,BA:Babysitting
Default
timezone
is provided by the Meeting Guide shortcodeEach “meeting” can be placed into a file named
data/meetings/<shortname>.yaml
:The filename replaces
<shortname>:
in the format and this should be removed; the leading two spaces must also be removed in this structureThe <shortname> tag is arbitrary, but used as the slug portion of the URL
It can be helpful to prepend a district tag to each meeting filename
Live example: https://github.com/area63aa/area63aa.org/tree/master/data/meetings
For online-only meetings,
place
can beZoom-Only
(or similar)Meeting Guide expects US-formatted “
address
” =><street_address>, <city>, <state>, <zip>
AAMod will split on comma (
,
) and trim spacesIf no
address
is provided,,,,Online
is used as a Meeting Guide-compatible defaultIf no
country
is provided,US
is used as a valid default