Zurück zur Wiki-Seite der AG Meinungsfindungstool:
http://wiki.piratenpartei.de/AG_Meinungsfindungstool
synchrone/mündl. Kommunikation:
Mumble-Raum AG Meinungsfindungstool [Pfad: Bund/Arbeitsgemeinschaften/Technik (IT)]
Mumble-Direktlink: http://is.gd/yN0dgS
Dies ist ein Notizpad und keine offizielle Äußerung der Piratenpartei!
This is a note pad and NOT an official statement of the Pirate Party!
Mumble-Arbeitstreffen der AG Meinungsfindungstool:
Dienstag, den 22.04.2014, 21:00 - 22:30 Uhr
== Teilnehmer / Attendees ==
== Agenda ==
Wir befinden uns in der Prototyp-Implementierungsphase.
Top 1 - Informationen aus den Teams - kurzer Austausch:
Ausgangspunkt: Letztes Treffen (15.04.2013) - https://meinungsfindungstool.piratenpad.de/ep/pad/view/ro.7FmY8ugK2HvjJLyDPiDN99Wt/latest
- Ontology Definition Team
- Abgeschlossen
- In Arbeit
- Nächste Schritte: (HELP WANTED!)
- Feature: Unique Constraints auf einzelnen Eigenschaften ermöglichen, um z.B. Namen/Aliase für User datenbankseitig eindeutig zu bekommen.
- Refactoring: Funktionalitäten im OntologyContext sauber trennen zwischen Entitäten (Deklaration und Konfiguration) und allgemeiner Persistenz (SetCurrentOriginator, AddChangeDetail und SaveChanges).
- Legende zu den einzelnen Ontologie Entitäten aus OWL erstellen.
- Gruppendefinition innerhalb der Ontologie:
- sollten wir zwei Typen von Gruppen unterscheiden (offene Gruppen und definierte Gruppen (authentifizierte (Triggerwarnung!) Mitglieder))?unbedingt!
- Vorschlag:
- offene Gruppe bezieht sich auf Topic (das vorschreibt, was reingehört) - ihr gehören faktisch alle ihm zugehörigen Posts an
- geschlossene Gruppe bezieht sich auch auf Topic, aber nur die Posts der Mitglieder zu dem Topic erscheinen in der Gruppe
- Probleme: Lesen/Schreiben? Definition? implizit/explizit?
- Jetzt gerade noch nicht wichtig bzw. führt jetzt zu weit+1+1
- Ist die Authentifizierung Aufgabe der Ontologie? (OpenID / PiratenID)
- Muss wohl leider so sein: Sonst kann sich jeder als jemand anders ausgeben!+1
- User/Origin
- Themenkomplex Authentifizierung/Gruppen/Berechtigungen
- qKonsens-spezifisch
- ==> zumindest mal unterschiedliche Gruppentypen versuchen herausarbeiten!
- wie werden Bewertungen innerhalb von Gruppen abgebildet bzw. aggregiert?
- persönliche Meinung (Individuum)
- gemeinsamer Standpunkt (Gruppe) incl. Verständigung über vorh. Dissens!!
- Abgleich mit eDialogus http://www.imc.com.gr/ontologies/eDialogos/consensus/#overview
- Abgleich mit WikiArguments
- Abgleich mit Findeco
- Abgleich mit Multilectics
- Abgleich mit qKonsens
- Abgleich mit Votorola: http://zelea.com/w/Stuff:Votorola/glossary
- Abgleich mit X-Tree-M
- Offene Fragen
- Definition der Begriffe innerhalb der Ontologie: http://meinungsfindungstool.piratenpad.de/disco-Ontologie-Begriffe
- Sollen Textformatierungen (Markup) in der Ontologie (Datenbank) gespeicher werden?
- Problem: HTML ist nur eine möglich Auszeichnungssprache für Textformatierungen. Wahrscheinlich müssten wir etwas abstrakteres wie z.B. Wiki Markup nutzen und entsprechende Konvertierungen anbieten.
- Sind dadurch Javascript-Angriffe auf die Plugins möglich ?
- Was wird an Formatierungsmöglichkeit benötigt?
- Prototype Core Team
- Abgeschlossen:
- In Arbeit:
Mir ist aufgefallen, dass PATCH-Requests durch JayData schon beim OPTIONS-Aufruf scheitern. CORS?Für den qKonsens wäre es für die Verwendung von Ratings sinnvoll, in die Rollen verschiedener User schlüpfen zu können.- Web API: Ermitteln der Origin über Request.Headers.Referrer fixen.
- Ontology Explorer: grafische Darstellung der Ontologie (Klassendiagramm der Entitäten)
- JavaScript Library:
- Neue Version der d!sco Client Library basierend auf JayData implementieren.
- Vereinfacht den Zugriff auf die d!sco Daten dramatisch, da das gesamte Entitäten-Modell der Ontology aus den Metadaten der Ontologie generiert wird!
- Abhängigkeit zu datajs Bibliothek ebenfalls über RequireJS verwalten
- jsfiddle.net-Demos
- Nächste Schritte:
- Web API: Kleiner Refactorings, wie z.B. OntologyContext Klasse aufteilen usw.
- Allgemein: Aufgaben an denen im Rahmen der AG MFT mitgearbeitet werden kann auf die Wiki Seite setzen - direkt mit einem Klick ==> erst auf CodePlex, dann ins Wiki.
- Ontology Explorer: Anreicherung der generierten Web API Dokumentation mit individueller Beschreibung.
- Wie es scheint, kann die automatisch generierte Dokumentation nicht verwendet werden, da diese sehr fehlerhaft ist.
- Es muss eine komplett manuelle Web API Dokumentation erstellt werden!
- Offene Fragen:
- Prototype Plug-In Team
- Abgeschlossen:
- In Arbeit:
- X-Tree-M ("eXtended-TREE-Method")
- bringe Beispielinhalte zum Thema "Basisdemokratie-Strukturen" in meine lokale Datenbank
- qKonsens
- d!scoArguments:
- Seite 'Trend': Verlinkung zur Seite 'Diskussion' herstellen (klick auf Topic).
- Nächste Schritte:
- X-Tree-M:
- Mode umschaltbar : Browsing vs. Topic-Lock -> Cookies
- Multi-Selektion per Shift-Taste
- mehrere Parent-Items + entspr. Copy-by-Reference-Operation -> Speicherung des bevorzugten Default-Parents per Cookie für leichteres Hochhangeln
- Integration von DISCO-Datenbank, sobald Client Library einen passablen Stand erreicht hat
- jQuery: http://learn.jquery.com/about-jquery/how-jquery-works/
- Selektion mit Pfeiltasten
- ggf. stärkere Einrückung
- alten Text beim Rename recyclen
- Logging für Fehler-Erfassung (z.Zt. noch abstürzende Selektierung)
- qKonsens-Roadmap: https://meinungsfindungstool.piratenpad.de/qkonsens-roadmap
- Multilectics:
- Sofort nach qKonsens
- Filter- und Sortierungsmöglichkeiten.
- Meta-Diskussion unter den Posts (siehe stackoverflow.com)
- Startseite(n), Themen-Browser, Gruppen-Mgr_innen
- Themengruppen. (=Topics)
- User.
- Vertrauenspersonen.
- Edit-Funktion
- in gaaanz weiter Zunkunft:
- Manifest (Einzel- oder Gruppenstandpunkt): EtherPad-Like?
- d!scoArguments:
- Seite 'Diskussion': Layout dynamisieren.
- Seite 'Diskussion': Daten laden.
- Offene Fragen:
- Communication Team:
- Abgeschlossen:
- Erstentwurf komplett ge-updated - mit Ausnahme eines Anbaus einer theoretischen Erklärung vorweg - das folgt noch...
- Twitter-Profil des Demokratiepiraten-Accounts gestalterisch ge-updated:
- In Arbeit:
- d!sco Proof of Concept (Aufbereitung der User-Case-Studie)
- Entwurf fertig stellen und formal überarbeiten = "Selbstverständnis d. AG"
- Zwischenstand - User-Case-Studie:
- 22.04.2014 - Bzgl. Anbau einer theoretischen Erklärung vorweg lief bis jetzt nur Informationen sammeln und aufbereiten und Brainstorming...
- Nächste Schritte:
- @Slash ==> E-Democracy Talk mit Votorola und Blinap organisieren??
- Wiki-Redesign
- Sticky-Thread für's Forum
- Funding
- Englische Erklärung als Zusammenfassungs-Schnitt erstellen & veröffentlichen
- Eingehende Vorgehensweise:
- gesondertes Treffen
- im Vorfeld dessen sich Notizen machen, wie man schneiden würde
- Notiz-Überschneidungen werden genommen
- Offene Fragen:
- Allgemeine Aufgaben
- Abgeschlossen:
- @Merkbefreiter: Semon anhauen wie Auswertungen von LimeSurvey in Hessen ablaufen ==> E-Mail geschrieben, Antwort erhalten
- In Arbeit:
- Nächste Schritte:
- Offene Fragen:
Top 2 - Diverse Themen
- News: Crowdfunding-Initiative des Diskussionssystems Loomio erfolgreich !
- Stichwort: Deliberative Demokratie
- Da entstand letzte Woche 'ne Diskussion auf der Mailingliste; u.a. TrueType wollte da was sagen...
- Wir verstehen die Mail da auch nicht genau.
- Meinungsbildung auf Basis von Entscheidung???
- Er meint wohl nicht dasselbe wie wir.
- Ja, also, ich hatte den Eindruck, dass er Umgang mit Diskussion nicht versteht; folglich keinen potentiellen Mehrwert erahnte, und somit Beschlussfassung als einzig wahres Mittel der Willensbildung empfand... ich hab' ja gehoft, dass er/sie heute hier aufschlägt...
- leider ja nicht... Wir sind uns offensichtlich einig
== Beschlüsse / Decisions ==
- Kein Umzug:
- Ja 3
- Nein 0
- Enthaltung 1
- Also, nicht dass wir die Gruppe da auflösen sollten. Aber momentan bringt sie uns keine Vorteile, vielleicht haben wir ja ein Feature übersehn oder verwenden es falsch, dann machen wir's vielleicht doch irgendwann mit loomio...
== Nächste Themen / Next Topics ==
== Nächster Termin / Next Date ==
- Dienstag, den 29. April 2014, 21 Uhr im Mumble-Raum "AG Meinungsfindungstool"
== Sitzungsende / End of Session ==