h1. Protokoll der Sitzung der PG Basisentscheid "Thema BEO CH" * Ort: Mumble NRW * Datum: 05.02.2017 * Zeit: 20:38 CET * Ende: 21:00 CET * Leitung: Moira Brülisauer * Protokoll: Gemeinsam, Verantwortlich MBR h3. Anwesende * Moira Brülisauer (PPV PPS) (entschuldigt sich für die 7 Minuten Verspätung * Tobias Stenzel (Entwickler Portal, Anpassung Discourse) * Stefan Thöni (Technik PPS, Juristisches PPS) * Robert Arnold (Entwickler VVVote) h3. Abwesende * Foo (Entwickler pseudonymes Voting) (unentschuldigt) * Entropy (Entwickler ID Server) entschuldigt h1. Informationen und Tasks h2. Vortrag / Gespräche auf der Marina Kassel 17 mitgeteilt von: escaP Habe Vortrag zum Aufbau / Stand Televotia / BEO gehalten, der leider einige Stunden vorverlegt wurde. Dadurch und durch starke Konkurrenz leider wenig Besucher. Gespräche mit BuVo und anderen Interessierten. Pakki kann sich evtl. um Webdesigner kümmern (vor allem ab Ende März). Habe angeboten, die basisentscheid.piratenpartei.de-Seite aufzuräumen und die Beauftragung zu übernehmen (aber Vorrang televotia) BuVo redet mit Justiziarat über mögliche rechtliche Hindernisse Mein Zugang zur BundesIT funktioniert jetzt, kann demnächst mit dem BundesIT-Leiter über BEO-Systeme reden. h2. Nächste PV PPS "Versammlung am 5.3 in Olten im Bahnhofsbuffett":https://www.piratenpartei.ch/2016/12/21/einladung-zu-den-2-pv-im-2017/ , alle sind herzlich eingeladen, vorbeizuschauen h2. Stand der einzelnen Systeme? h3. Discourse escaP: * Discourse hat Probleme mit dem docker-storage-backend devicemapper und verweigert seit Neuestem auch die Installation darauf. Ich suche nach Alternativen. ** Auf xfs gibt es nur overlay und aufs. aufs fällt aus, weil man dafür den Kernel patchen muss, mit overlay crasht die Discourse-Installation ** muss jetzt auf zfs oder btrfs umformatieren. Mit btrfs + docker habe ich gute Erfahrungen gemacht, zfs habe ich auf Linux noch nie benutzt * seit Update auf 1.7 funktionieren die UI-Anpassungen im ekklesia-Plugin nicht mehr, ich suche noch h3. Portal * nichts Neues h3. ID Server (CH) escaP: * Registrierung manuell getestet durch Einfügen eines invitation codes, hat funktioniert mit Mailversand und User-Erzeugung * Problem: 200 OK wenn invitation code falsch ist, kein Hinweis für den Benutzer. Lässt sich durch eine Verschiebung des Validierungs-Code lösen, dann wird Fehlermeldung korrekt angezeigt h3. VVVote (CH) * Diskussion über Konfiguration per JSON / TOML h1. Traktanden h2. Nächste Schritte h3. Discourse escaP: * funktionierenden storage-driver für docker finden * UI-Elemente im ekklesia-Plugin reparieren h3. Portal escaP: * Weiterarbeit an Mockup, wenn ID-Server funktioniert h3. ID Server (CH) escaP: * mache morgen nochmal die DB komplett neu, dann keine manuelle Änderungen mehr h3. VVVote (CH) dr_bob * Konfigurationsdatei so zu machen, dass sie programmatisch einfacher zu erzeugen ist (TOML) und über Environment-Variable wird zu steuern sein, wo sie gesucht wird * getclient.php wird nach einer client.html suchen und sie ausliefern, wenn sie vorhanden ist. Da der Client die öffentlichen Schlüssel der Server enthält, wird sie erwartet im Konfigurationsverzeichnis. * Webdesigner baut VVVote-Design auf bootstrap (welche Version? Robert schaut, wir verwenden 4) h2. Infos: Sichtbarkeit nach außen escaP: * Sichtbarkeit nach außen für das Projekt müsste verbessert werden * evtl. github-Page / readthedocs für Systemdokumentation und Links * github-Page / readthedocs dann von basisentscheid.piratenpartei.de und anderen Stellen verlinken * Nix-Installation für das Komplettsystem unter https://github.com/dpausp/nix-ekklesia h1. Schluss und nächste Sitzung Sitzung wird durch den Sitzungsleiter geschlossen um 21H. Die nächste Sitzung findet am 12.02.2016 um 20:30 CET im NRW Mumble statt. Protokolllink: h1. Footer h2. Was soll das ganze? Bitte im Redmine der PPS nachlesen, was die PPS hier umsetzt: https://projects.piratenpartei.ch/projects/beo?jump=welcome Und wer macht das? http://wiki.piratenpartei.de/Basisentscheid/Projektgruppe h3. Vorherige Protokolle Die Protokolle der Entwicklungsarbeit am Urabstimmungssystem für die Piratenpartei Schweiz finden "sich im Wiki":https://projects.piratenpartei.ch/projects/beo/wiki/Protokolle_PGBasisentscheid