demokratie-live / democracy-client

DEMOCRACY App Client
https://www.democracy-deutschland.de/#!prototyp
Apache License 2.0
137 stars 28 forks source link

🚀 [Feature]📱Wahl-O-Meter X Alle Abgeordneten #953

Open visionmakery opened 4 years ago

visionmakery commented 4 years ago

🚀 Feature

Dieses Ticket beschäftigt sich mit dem Feature, den (Direkt-)Kandidaten-Meter auf alle* Abgeordneten anzuwenden.

Ich stelle mir hier eine durchsuchbare Liste aller Abgeordneten vor, in der ich meine Übereinstimmung angezeigt bekomme, die sortierbar ist (nach Name A-Z, Übereinstimmung absteigend,...), und in der ich X Favoriten auswählen kann.

Diese X ausgewählten Favoriten werden dann auch auf der DetailSeite bei Namentlichen Abstimmungen als Abgeordnetenergebnis(se) angezeigt.

Design & Layout

in 1.3.9

Bildschirmfoto 2021-04-09 um 14 00 57

@ManAnRuck: Hier besteht ein Problem darin, dass das 'Edit' im Header über alle Segmente wirkt oder kann man das auf 'Kandidaten' beschränken? Falls nicht, schlage ich vor, bei Klick auf Edit direkt zu #1162 2. Screen zu springen.

new

Bildschirmfoto 2020-04-14 um 15 28 01

Schedule

visionmakery commented 3 years ago

Mein Vorschlag: Als Default unter Favoriten die Spitzenkandidaten der Parteien setzen

ManAnRuck commented 3 years ago

@visionmakery Hierbei gibt es eine technische Hürde. Dies betrifft die Sortierung aller Abgeordneten unter Noch Kongruenz sortiert.

Das Problem ist, dass die Kongruenz ausschließlich Lokal ermittelt werden kann. Technisch bedeutet dies, um die Liste korrekt anzuzeigen, müssten erst alle nötigen Daten der Abgeordneten abgefragt werden und Lokal verarbeitet werden. Dies ist eine recht große Datenmenge, welche wir derzeit auch noch nicht Lokal Abspeichern können, sodas dieses Feature in der Form evtl. inperformant sein wird.

Ich kann dies erstmal in der form Testen, jedoch sollten wir ggf. eine Alternative parat haben.

Bildschirmfoto 2021-06-20 um 16 26 54
visionmakery commented 3 years ago

Hey @ManAnRuck, als Alternative #1 könnten wir die Abgeordneten von A-Z anzeigen, wobei dafür auch die Übereinstimmungsergebnisse lokal ermittelt und damit die Liste geladen werden muss.

Als Alternative #0 ginge dann nur noch (voreingestellt) die Direktkandidaten und Spitzenkandidaten zu zeigen. Alle weiteren müssten dann vom User einzeln der Liste hinzugefügt werden.

ManAnRuck commented 3 years ago

erstmal #0, da #1 sehr rechenintensiv sein könnte und bei Gelegenheit nachgezogen werden kann.

visionmakery commented 3 years ago

einverstanden!