Metro-Records / la-metro-dashboard

An Airflow-based dashboard for LA Metro
4 stars 0 forks source link

Pilot regular scrape schedule during agenda posting #106

Open hancush opened 1 year ago

hancush commented 1 year ago

We introduced an aggressive scrape schedule on Friday nights (when agendas are posted for events the following week) because we could not rely on the last updated timestamp in the Legistar API to reflect all changes made to board reports and events. However, since that time, we have changed the behavior of windowed scrapes to capture:

The effect of these changes is that all future events and their agendas are scraped every time we run a windowed scrape. It would be great to simplify the scraping schedule and dramatically reduce the number of calls we make to Legistar.

I propose we pilot using the normal scrape schedule during the next (or, the next convenient) agenda posting Friday. I volunteer to be on call that evening in case things go awry. Thoughts, @camachoo, @shrayshray, and @neilarellano?

hancush commented 1 year ago

We will pilot this ahead of May committee meetings. Agenda posting will happen 5/12, and Hannah will be on call after hours.

neilarellano commented 6 months ago

@hancush did we ever implement this? and if so, what were the results?

hancush commented 6 months ago

@neilarellano no