More often than not, multiple elections take place at the same time or voters have multiple voices in the same election (e.g. one for a party and one for a candidate). In cases where those "types" can be asked the same questions, it makes sense to consolidate them in the same election compass. Otherwise users would have to either a) use two election compasses with the same questions or b) receive results of mixed types. To improve this situation, party "types" should be introduced.
Implementation
More often than not, multiple elections take place at the same time or voters have multiple voices in the same election (e.g. one for a party and one for a candidate). In cases where those "types" can be asked the same questions, it makes sense to consolidate them in the same election compass. Otherwise users would have to either a) use two election compasses with the same questions or b) receive results of mixed types. To improve this situation, party "types" should be introduced.
Implementation
typesas a top-level configuration option besidesparties,theses, etc.singular, apluraland an alias (slug)