swapmyvote / swapmyvote

https://www.swapmyvote.uk
19 stars 16 forks source link

EPIC: Supporting Other Countries/Elections #1018

Open baob opened 3 weeks ago

baob commented 3 weeks ago

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.