You should probably install the following tools before attempting anything in this README, otherwise things may not work as expected (or at all):
The source of data for the 2010 election onwards is data.parliament.uk. This data is scraped and stored locally for parsing, but needs updating manually using the following process.
- Change to the
scripts/datadotparl
directory. - Run
./crawl-members
The data.parliament data is used to generate a list of members positions (in
ministers-2010.json
) which includes government posts, opposition posts,
parliamentary posts and committee memberships from the 2010 general election
onwards.
Before updating, you should run the data.parliament.uk scraper.
- Change to the
scripts/datadotparl
directory. - Run
./update-members
to parse the XML and update things.