Protokoll des Televotia Entwicklermeeting¶
- Ort: Mumble PPS
- Datum: 06.08.2017
- Zeit: 21:00 CEST
- Ende: hh:mm CEST
- Leitung: Moira Brülisauer
- Protokoll: Gemeinsam, Verantwortlich MBR
Anwesende¶
- Moira Brülisauer (PPV PPS) MBR
- Tobias Stenzel (Entwickler Portal, Admin Televotia, BEO-Beauftragter PP-DE) TST
- Entropy (Entwickler ID Server) ENT
- Stefan Thöni (Technik PPS, Juristisches PPS) STH
Gäste¶
- Masch
Abwesende¶
- (entschuldigt/unentschuldigt)
- Robert Arnold (Entwickler VVVote) RAR (entschuldigt)
- Foo (Entwickler pseudonymes Voting) FOO (unentschuldigt)
Informationen und Übersicht des Stands der Teilsysteme¶
Migration Schweizer IT¶
mitgeteilt von: STH
Migration der PPS IT wurde noch nicht migriert und kann frühestens am 14. August regulär in Betrieb genommen werden auf Grund von Ferienabwesenheiten. Ich lasse dies vorerst bei mir laufen. Und ich sehe zu dass die Leute der PPS das so schnell wie möglich migriert bekommen.
PV 17.2 3.9.2017 in Olten¶
mitgeteilt von: MBR
Die kommende Nationale Versammlung der Piratenpartei Schweiz ist am 3. September in Olten im Bahnhofsbuffet. Alle Entwickler sind herzlich eingeladen. Wenn Entwickler anwesend sind und es gewünscht ist können wir gerne auch eine Session zu Televotia machen.
Stand der einzelnen Systeme?¶
Discourse (CH)¶
mitgeteilt von: TST- VM pps2: Updates auf NixOS 17.03, nginx 1.13.3 und Discourse 1.8
- Ekklesia-Plugin auf Discourse 1.8 angepasst
- neuer PPS-Mailserver für discourse@piratenpartei.ch
Portal (CH)¶
mitgeteilt von: ENT- Datenmodell weiter verfeinert
ID Server (CH)¶
mitgeteilt von: ENT- letzte geforderte Features umgesetzt:
- Multigliederung-Unterstützung in Backend und sync Protokoll umgesetzt
- Gast-Registrierung ohne zwingender Adressangabe möglich
- Rebase des nix-Branch auf den aktuellsten master
- aktueller Code (mit neuen Abhängigkeiten und Python 3.6) auf wigbold12 aktiv, noch nicht auf dem Produktivsystem
- VM pps1: Updates auf NixOS 17.03, nginx 1.13.3
- neuer PPS-Mailserver für id@piratenpartei.ch
- Wigbold12 ist das Testsystem. PPS1 das Produktive
VVVote (CH)¶
- Installations-Automatisierung mit Nix komplett, Abstimmungs-Test mit ID-Server erfolgreich
- Code dazu veröffentlicht https://github.com/dpausp/nix-ekklesia-vvvote
BEO-Pseudonymes-Voting (DE)¶
- nix neues
Testsystem wigbold12¶
mitgeteilt von: TST
- ID-Server und Discourse laufen dort, Sync könnte getestet werden
- Discourse-Einstellungen größtenteils vom Produktivsystem übernommen
Traktanden¶
Nächste Schritte¶
Discourse (CH)¶
- es steht nicht brennendes an.
- werte CSP-Logs aus, die wir seit einiger Zeit mitschreiben und schaue, ob noch etwas gemacht werden muss
Portal (CH)¶
mitgeteilt von: TST- Installation auf wigbold12-Testsystem
- nehme Kontakt zu ex-Kollegen auf, der evtl. helfen könnte
- Testdaten/fälle, querys, business logic
ID Server (CH)¶
mitgeteilt von: ENT- vollständiger Umstieg auf neueste dependencies und Jinja2
VVVote (CH)¶
mitgeteilt von: TST- Installation auf wigbold12-Testsystem
BEO-Pseudonymes-Voting (DE)¶
- unbekannt
- entropy wird sich damit beschäftigen, wenn das Backend vom Portal einen gewissen Reifergrad erreicht hat
PWD Reset¶
eingereicht von: MBR
https://projects.piratenpartei.ch/issues/7703
- TST: wurde mehrfach getestet, gab keine Probleme
- MBR: Gemäss TST sollte das gelöst sein daher Ticket closed-
Testing ID Server und Discourse mit allen Features für Produktivbetrieb¶
eingereicht von: MBR
Ausweichbackend wurde von Stefan aufgesetzt und es müssen noch letzte Bugs ausgebügelt werden.
Der aktuell Produktive "ID-Server" hat noch alten Code, deshalb kann das aktuelle Ausweichbackend nicht mit dem Produktiven ID Server sprechen.
Es wird ein Pad fürs Testing erstellt. Wir sollten auch DAU-Usecases durchspielen.
In diesem Pad wird der Testingprozess geplant
Fragen der Mitglieder¶
keine Fragen
Schluss und nächste Sitzung¶
Sitzung wird durch den Sitzungsleiter geschlossen um 21:42.
Die nächste Sitzung wird im Slack festgelegt.
Footer¶
Was soll das ganze?¶
Bitte im Redmine der PPS nachlesen, was die PPS hier umsetzt
Und wer macht das? Projektgruppe
Vorherige Protokolle¶
Die Protokolle der Entwicklungsarbeit am Urabstimmungssystem für die Piratenpartei Schweiz finden sich im Wiki
Vorherige Protokolle¶
Die Protokolle der Entwicklungsarbeit am Urabstimmungssystem für die Piratenpartei Schweiz finden sich im Wiki