Event Scraper
- Located in
lametro/events.py
- Creates events
Tip
The following terms all refer to the same thing:
- Event (Legistar API, Open Civic Data universe, Councilmatic models)
- Meeting (Legistar UI, Councilmatic UI)
Key issues
- Metro streams audio in both English and Spanish. They cannot associate multiple broadcast link with one event in Legistar, so they create two nearly identical events that we merge during scrapes.
- The board approves minutes for their previous meeting each time they meet. Sometimes, these minutes are explicitly associated with the event. When they aren’t, we try to guess the approved minutes file.