Project

General

Profile

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 (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)
Entropy:
  • 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.
entropy:
es sollten nun alle Texte inkl. Mailvorlagen übersetzbar sein

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.

Diskussion
  • 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! _
Antworten
  • 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

Also available in: PDF HTML TXT