Protokoll der Sitzung des Entwicklerteams von Televotia¶
- Ort: Mumble PPS
- Datum: 06.03.2017
- Zeit: 22:02 CET
- Ende: 22:41 CET
- Leitung: Moira Brülisauer
- Protokoll: Gemeinsam, Verantwortlich MBR
Anwesende¶
- Moira Brülisauer (PPV PPS)
- Tobias Stenzel (Entwickler Portal, Anpassung Discourse) (nur schriftlich anwesend)
- Entropy (Entwickler ID Server)
- Stefan Thöni (Technik PPS, Juristisches PPS)
- Robert Arnold (Entwickler VVVote)
Gäste¶
- -
Abwesende¶
- Foo (Entwickler pseudonymes Voting)
Informationen und Tasks¶
Mumbleserverwechsel testweise¶
mitgeteilt von: MBR
Die Entwicklermeetings zu Televotia finden vorerst testweise auf dem Mumble der PPS statt. Da gestern der Pirate-Betatest von Televotia mit den Teilsystemen ID-Server und Discourse gestartet hat, ist ein erhötetes Interesse seitens der Mitglieder der PPS zu erwarten.
Pirate Betatest Discourse und ID-Server¶
mitgeteilt von: MBR
Gestern wurden die Piraten der Piratenpartei Schweiz auf den ID-Server und das Discourse von Televotia losgelassen. Die ersten konnten sich Registrierung, dann gab es beim ID-Server nen "lustigen" Bug und keiner konnte sich mehr registrieren, dank dem Einsatz von Escap konnte das Problem rasch behoben werden und Stefan hat dafür gesorgt dass die Leute informiert wurden und neue Keys versendet. Jetzt scheind die Registrierung zu laufen und die Leute reagieren bis anhin positiv. Es kommen auch schon die ersten Vorschläge und Feedbacks rein.
Stand der einzelnen Systeme?¶
Discourse (CH)¶
escaP:- Konfiguration für den Testbetrieb
- Thread erstellen per Mail geht in der Test-Kategorie per discourse-test@piratenpartei.ch (erst ab User-Vertrauensstufe 2!)
- Antwort auf Benachrichtigungsmails macht noch Probleme, liegt wohl am Mail-Server (+key)
- Benachrichtigungsmails kommen 10 min nach dem Post, das ist normal und soll dem User Zeit geben, den Post zu bearbeiten (lässt sich aber in der Konfig ändern)
- ich hätte gerne nen Testacc
- MBR: Go for it, bitte mit Stefan und Escap schauen wegen Umsetzung
Portal (CH)¶
escaP:- kleine Template-Anpassungen für den Test-Betrieb, Nutzungsbedingungen verlinkt
ID Server (CH)¶
escaP:- Problem mit Hilfe von entropy behoben: nicht mehr als 1 unbestätigter User gleichzeitig möglich. Nachdem ein User seine Mailadresse am Sonntag Nachmittag nicht bestätigt hatte, konnte sich keiner mehr registrieren
- läuft jetzt im Testbetrieb, ca 60 User registriert Stand 06.03 20:45 von circa 250 Invites
- Nutzungsbedingungen wurden korrekt verlinkt.
es sollten nun alle Texte inkl. Mailvorlagen übersetzbar sein
- MBR: danke sehr cool, wie oasst man die Mails am besten an? erstellte TExte DE/FR https://ppv.piratenpad.de/televotia-invite-txt
VVVote (CH)¶
Dr-bob:- Das neue Webdesign wird bald als Fork der Landtagfraktion NRW auf github veröffentlicht.
- Konfigdateien wurden von PHP zu Toml umgebaut bzw. ist fertig, muss aber noch getestet werden
BEO Votingtool (DE)¶
-
Traktanden¶
Nächste Schritte¶
Discourse (CH)¶
- beobachten ;)
Portal (CH)¶
escaP:
- intensive Weiterentwicklung nach dem BPT (ab 25.3), Plan: komplette Umsetzung der Pflicht-Features bis Ende April, dann Testbetrieb Televotia
ID Server (CH)¶
- Punkte: Umlaute in den Automails, Defaultsprache
- an Anwendungen(Discourse/Portal) weitergeben
- evtl. _Default_sprache bereits in Mitgliederdb speichern und an IDserver weitergeben - bzw. bei Invitations verwenden
VVVote (CH)¶
Dr_Bob- arbeite weiter an den Toml Dateien
- danach Passwort zum Anlegen einer Abstimmung
BEO Votingtool (DE)¶
-
Ticketingsystem für Bugs und Featurequests¶
eingereicht von: MBR
Da wir nun Enduser auf zwei der vier Teilsysteme losgelassen haben, werden vermehrt Vorschläge, Anliegen und Fehler bemerkt und gemeldet werden. Auf welchem Wege sollen die an uns gelangen. Wo woll das übersichtlich und gut Handhabbar gesammelt und bearbeitet werden?
Enduseranfragen sind an den Piratensupport der PPS zu richten, dies landet im OTRS oder auf Twitter.
*Diskussion- Entropy: ICh würde die Anfragen stichpunktartig in einem Pad sammeln und diskutieren (jeweils Link auf Ticket möglich)
- STH: Mir ist das relativ gleichgültig
- MBR: ich bevorzuge Redmine
- Entropy: Dann schauen wir mal was Escap dazu sagt.
Slackkanäle und was gehört wo hin¶
eingereicht von: MBR
Wir solten und noch kurz darüber unterhalten, was wir in welchem Slackkanal diskutieren wollen.
Escapt hat vorgeschlagen, dass allgemeine Entwicklungsfragen/bugs/features in den Kanälen der Systeme gepostet werden sollen und PPS Spezifische Probleme/Anfragen/Anliegen im PPS Kanal.
- STH: ist für mich in Ordnung.
- Entropy: ist okay, bei Bedarf kann an weitere Kanäle für die PPS anlegen. nicht rohe Endnutzeranfragen reindumpen, sondern in Diskussionsform umformulieren.
Fragen der Mitglieder¶
Automatische Discourse Registration¶
Fragender ist jorgo
Ich war grad erstaunt, dass ich mich für Discourse ein 2. Mal registrieren soll und dabei wieder einen Namen auswählen soll. Wahrscheinlich ist es so gewollt, da die ID andere Anwendungen bedienen soll.Falls wir aber ein breit abgestütztes System und eine aktive Teilnahme wünschen, sollten wir für unsere Mitglieder einiges vereinfachen oder noch automatisieren:
- PPS-Username automatisch zum ID-Usernamen machen (oder zumindest diesen Namen exklusiv für dieses Mitglied reservieren)
- ID-Usernamen automatisch als Discourse User generieren etc.
_Ziel: möglichste einfache und niederschwellige Mitmachmöglichkeit. Danke! _
- Entropy: Autosignup ist kontrovers und widerspricht der Grundidee von OAuth. Der Nutzer soll selbst autorisieren, welche App auf die Daten des IDservers zugreifen darf, und das Portal soll so wenig wie möglich über den Nutzer erfahren.
Man könnte einen extra Autorisierungslink bei Discourse einfügen, der auch den Benutzernamen abfragt und dann zur Registrierung verwendet - Aufwand/Nutzen aber unverhältnismäßig - STH: Sollten wir nicht ändern, denn so kann jeder so pseudonym sein wie will.
Schluss und nächste Sitzung¶
Sitzung wird durch den Sitzungsleiter geschlossen um 22:41.
Die nächste Sitzung findet am 13.03.2011 um 22:00 CET statt im NRW Mumble statt. Protokolllink
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