Project

General

Profile

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

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
mitgeteilt von: TST
  • 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
  • Wigbold12 ist das Testsystem. PPS1 das Produktive

VVVote (CH)

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
mitgeteilt von: ENT
  • 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

Also available in: PDF HTML TXT