We'd benefit from these from these changes if we want to adapt to different countries
Parameterise Institution
Actually 'office' might be a better term where a single person is being elected, e.g. President.
E.g.
US President
UK Parliament
Canadian Parliament
UK Local Council
This affects
language used for the candidates (although a default of 'candidate' will often work)
language used for the election itself
Parameterise Type of election
Analagous to UK 'general' or 'by' elections. That is, the institution stays the same, but candidates are only being elected to a subset of it.
We might consider this done, although, the present implementation only covers the institution UK Parliament
Parameterise Country ?
Possibly not needed, The institution might be enough. But constituency lookups could be the same within one country, UK -> postcode, US -> zipcode
Two level constituency lookups
US obviously has some kind of voting zone as a subdivision of state, I suspect that this must also apply to Canadian parliament, which is a federal election.
We'd benefit from these from these changes if we want to adapt to different countries
Parameterise Institution
Actually 'office' might be a better term where a single person is being elected, e.g. President.
E.g.
US President UK Parliament Canadian Parliament UK Local Council
This affects
language used for the candidates (although a default of 'candidate' will often work) language used for the election itself
Parameterise Type of election
Analagous to UK 'general' or 'by' elections. That is, the institution stays the same, but candidates are only being elected to a subset of it.
We might consider this done, although, the present implementation only covers the institution UK Parliament
Parameterise Country ?
Possibly not needed, The institution might be enough. But constituency lookups could be the same within one country, UK -> postcode, US -> zipcode
Two level constituency lookups
US obviously has some kind of voting zone as a subdivision of state, I suspect that this must also apply to Canadian parliament, which is a federal election.