Open johnpeart opened 2 years ago
The dataset currently requires:
name
– name of the councillorlocal-authority
– the name of the local authority the councillor is inward
– the ward (is there any other descriptor for council 'constituencies'?)party
– the party the councillor is affiliated withstart-date
– the data the councillor was electedend-date
– the data the councillor finished in officeidentity
– the declared identity of the councillor (will default to LGBT+ if not stated)source-description
– a description of where the source of the data comes from (i.e. a newspaper title)source-date
– the date the source was publishedsource-url
– the URL of the source if availableid
– a unique identifier for the councillor (note: unlike the parliament website where each MP has a unique number, this will likely need to be generated manually)official-website
– a URL for the councillor if they have an official profile or websitenotes
– any notes added by the contributorimage-source
– the name of the source for the councillor's portrait photoimage-source-url
– the URL for the portrait photoimage-license
– the license the photo is used underimage-license-url
– the URL of the license itselfWhat else should be included?
RE Question 2...Wikipedia suggests the below...
England
Wales
Scotland
Northern Ireland
...given the above it might be best to use Electoral District as a catch-all?
There might also be a case to introduce "Region" or "Council Type" (or something similar) to the table too.
At the same time I don't want to overcomplicate things before we've started, as I'm sure these things can be adjusted later...
The data.csv has been amended to:
If you're happy with that data structure, I'll crack on with building out the code to do the sorting.
The site will generate from a CSV file using Jekyll as a static site generator.
The data structure needs to be defined in order to build out the rest of the code for the generator to make its pages.
This file needs to be updated to reflect the desired structure.