-
When fixing #106 [we discovered](https://github.com/OPORA/publicwhip/issues/106#issuecomment-158273376) that in the first 3 votes of the parliament, everyone is an independent.
Also, when someone joi…
-
It's potentially confusing to talk about data for "terms" in legislatures in which we know we only (currently) have a single term because we make a distinction between that single file and the "whole …
-
Some of the WIkidata scrapers currently use WDQ to find people they should fetch data for. Similarly to how we did [with election data](https://github.com/everypolitician/everypolitician-data/pull/106…
-
# Problem
Currently, the following boilerplate is needed to use a `Scraped::Document` subclass:
```ruby
AllMembersPage.new(response: Scraped::Request.new(url: url).response)
```
This is a b…
-
We have previously (https://github.com/everypolitician/everypolitician-data/pull/52465) removed duplicate names for people. We should do likewise for other collections.
-
## Problem
When a template tag that's being parsed contains a sub-template, e.g. `{{!}}`, it gets picked up by [the regular expression we use to match template tags](https://github.com/everypolitic…
-
# Problem
As part of https://github.com/everypolitician/viewer-sinatra/issues/24 we'll need to get access to the `unstable/positions.csv` file in the legislature's directory in ep-data, at least un…
-
Make sure that bad data doesn't get into it, and that all fields are actually filled. (To prevent things like https://github.com/everypolitician/everypolitician-data/issues/385)
-
See, e.g., Serdar Denktaş in http://everypolitician.org/northern-cyprus/assembly/term-table/14.html or Nivi Olsen in http://everypolitician.org/greenland/inatsisartut/term-table/12.html.
-
Somewhere in the build process we should add some checks to warn about unlikely date-based information
- [ ] Person dying before the start_date of a Term they're in (e.g. a current member being matche…