-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
split agendas and minutes #74
Conversation
Before we deploy, we should have a conversation with LA Metro about how this will change what appears on website. They have three options
Options 1 and 2 are pretty easy, we can just handle what we are storing as an "agenda" in the scraper. Option 2 is also the closest to what we are currently doing. Option 3 is a bigger lift. We would need to
|
Actually, looking through their data they have never finalized any minutes. It's pretty clear their preference is to to always only show the agenda. I think we can proceed. In the future we may add minutes to other councilmatic sites. |
An addendum to the previous comment...Metro does finalize and publicize minutes for Board Meetings, although they do so in an attachment to a board report, rather than as EventItems in the Legistar API. In other words, Metro does make public some minutes, but not in a way that requires us to scrape them as EventItems...at least, not for the time being. |
I ran a full scrape and import of events locally. While this change should not affect how Metro currently scrapes agenda items, I saw a lot of Does this not meet your expectations @fgregg ? I expected to see far fewer of these. |
I'm a little confused by your comment. The number of unresolved bill with this PR should be less than or equal than the number of unresolved bills without this PR. Are you saying that the number of unresolved bills went up? |
Oh, right. I just compared: the scraper with and without the PR returns the same number of "cannot resolve" errors. (I was thinking that there should be less of such error "in general," but I do not have any reason to think that, especially with a full scrape and import on my local database.) So, this PR looks good to me! |
So what is your review? |
In the API, eventitems combines both agenda items and items from the minutes. This makes some sense because often these items are the same.
However, agendas and minutes are conceptually different things even if composed, in part, of the same substance and we should distinguish the two.
Since this is pretty big change, I'd like us to test this out locally.
Note that minute items are included in the eventitems even if the minutes are in draft, so right now we sometimes include items that are not intended to be published.