Vielsprachige Beteiligung mit digitalen Tools

Schon gewusst? Unsere Beteiligungswerkzeuge stehen nicht nur in deutscher Sprache zur Verfügung, sondern können auch in einem internationalen Kontext hinaus verwendet werden.

Unser Server zum Organisieren und Durchführen von Barcamps und ähnlichen Seminaren, www.barcamptools.eu, steht für die Nutzer*innen auf Deutsch und Englisch zur Verfügung. Die bereits angelegte russische Übersetzung wird derzeit überarbeitet und geht im Frühjahr wieder online.

Das ePartool kann während der Installation und später über die Administrationsoberfläche in andere Sprachen umgeschaltet werden: Neben Deutsch sind Lokalisierungen in mehrere Sprachen vorbereitet, nämlich Englisch, Französisch, Polnisch, Tschechisch, Russisch und eine arabische Vorabversion. Die Übersetzungen sind noch nicht alle vollständig, aber wir arbeiten kontinuierlich daran. Es ändern sich dabei natürlich nicht die (selbst eingestellten) Inhalte der Beteiligungsrunden, aber alle Buttons, Labels und Systemnachrichten.

Antragsgrün wiederum steht auf Deutsch, Englisch und Französisch zur Verfügung. Unter motion.tools (Englisch) und sandbox.motion.tools/createsite?language=fr (Französisch) kann man sich davon einen ersten Eindruck machen.

Antragsgrün wird im Zusammenspiel mit Übersetzungsdiensten wie Google Translate richtig stark: Auf der DBJR-Vollversammlung konnten die internationalen Gäste stärker als bisher an der Versammlung partizipieren – dank einer automatisierten, stets aktuellen englischen und französischen Übersetzung aller Diskussionspapiere und -stände. Wie das funktionierte, kann man sich nachträglich noch ansehen: www.dbjr.de/antrag/web/vv2017.

Mit den meisten Übersetzungen kann unser Etherpad-Server yourpart.eu aufwarten, allerdings braucht man die übersetzten Labels eigentlich nur, um Spezialeinstellungen und Exportfunktionen zu verstehen.

Das Übersetzen unserer Tools ist eine laufende Aufgabe. Hier sind wir auch auf eure Unterstützung angewiesen! Wer Interesse hat, die Tools in weitere Sprachen zu übertragen oder uns dabei unterstützen möchte, bestehende Lokalisierungen für alle Nutzer*innen zu verbessern, nimmt gerne jederzeit Kontakt mit uns auf: digital@dbjr.de.

Empfohlenes Sicherheitsupdate: Antragsgrün 3.7.5

Kurzfristig ist ein Sicherheitsupdate für Antragsgrün verfügbar, das mehrere Angriffspunkte für XSS-Attacken schließt. „XSS“ ist ein Kürzel für „Cross-Site Scripting“, also website-übergreifendes Skripting. Das bedeutet, dass Angreifer eine Sicherheitslücke in Antragsgrün ausnutzen könnteb, um JavaScript-Code in Anträgen einzuschleusen, der dann bei anderen Nutzer_innen ausgeführt würde.

Darüber hinaus wurden kleinere Fehler behoben. Neue Funktionen sind nicht vorhanden.

Das komplette Changelog befindet sich wie immer unter https://github.com/CatoTH/antragsgruen/blob/v3/History.md. Das fertige Installationspaket in Version 3.7.5 für Webhostings kann heruntergeladen werden unter https://www.hoessl.eu/antragsgruen/antragsgruen-3.7.5.tar.bz2.

Antragsgrün 3.7.4 mit vielen nützlichen und wichtigen Verbesserungen

Rund um die DBJR-Vollversammlung Ende Oktober greifen sehr viele Nutzer_innen auf die DBJR-Installation von Antragsgrün zu. Bei dieser intensiven Nutzung sammeln wir aufmerksam alle Verbesserungsbedarfe und -wünsche, die dann möglichst schnell in die Weiterentwicklung von Antragsgrün einfließen.

Die gestern veröffentlichte Version 3.7.3 von Antragsgrün beinhaltet eine große Anzahl sehr nützlicher Verbesserungen aus dieser aktuellen Feedback-Sammlung. Noch im Lauf dieser Woche wird Version 3.7.4 erscheinen, um noch ein paar weitere Verbesserungen zur Verfügung zu stellen.

Besser Zurechtfinden auf der Übersichtsseite

Bei intensiver Antragsberatung geht auf der Startseite leicht mal die Übersicht verloren. Hier wurde nachgebessert: Ersetzte Anträge werden nun leicht ausgegraut, so dass man die aktuellste Fassung leichter findet. Bei aktualisierten Fassungen, die als gänzlich neue Anträge eingestellt wurden, kann man im Backend die Zuweisung „Überarbeitete Fassung von“ nachträglich einrichten.

Die Listen von Änderungsanträgen werden nun eingerückt angezeigt, damit man schneller erkennt was Anträge und was (nur) Änderungsanträge sind. Und die Sortierung von Änderungsanträgen erfolgt nun korrekt nach zugewiesenem Kürzel.

Informiert diskutieren können: Hilfreichere Anzeige für Live-Beratung

Bei der Live-Beratung (Visualisierungsmodus »Änderungen einpflegen«) rutschte der Titel des Antrags immer aus dem Sichtfeld, wenn man beim Bearbeiten weiter im Text voranschritt. Dadurch wussten Spätkommende nicht sofort, welcher Antrag gerade diskutiert wird. Der Überschriftsbalken wandert nun zwar weiter durchs Scrollen nach oben, bleibt ganz oben aber in der Anzeige „kleben“. Die öffentliche Zwischenstandsanzeige nähert sich dem Visualisierungsmodus an und zeigt den Titel und die Nummern der Änderungsanträge nun auch durchgängig an.

Screenshot Öffentliche Zwischenstandsanzeige von Antragsgrün

In der öffentlichen Zwischenstandsanzeige bleibt der Titel sichtbar und wie im Visualisierungsmodus werden die Änderunsantragsnummern tiefergestellt direkt nach eingefügten (grün) / streichenden (rot) Änderungsvorschlägen angezeigt.

PDF-Export und Neuigkeiten-Mails

Die PDF-Vorlage für Änderungsanträge wurde so geändert, dass der Bezugsantrag nun sofort ersichtlich ist. Bei der Ausgabe von Sammel-PDFs sind die Anträge nun nach Benennung sortiert.

Automatische Benachrichtigungsmails beinhalten nun auch die Änderungsantragsstellenden, nicht nur den Titel.

Wie geht’s weiter: Planung für weitere Verbesserungen

Wir arbeiten jedoch schon an nächsten Verbesserungen. Zur Zeit befinden sich mehrere Dinge in Vorbereitung, die aber erst in einer der folgenden Versionen beinhaltet sein werden:

  • Änderungsanträge für Überschriften/Titel von Anträgen in der Laschenansicht und in den Bearbeitungsansichten sollen sichtbar werden (bisher wurden sie vom System nicht angezeigt)
  • Die öffentliche Zwischenstandsanzeige soll automatisiert gestartet werden, damit sie beim Visualisieren nicht vergessen wird.
  • Perspektivisch in 2018: Teilnehmende werden sich private Notizen zu Anträgen machen können, um zur Live-Diskussion vorbereitet zu sein.

Das komplette Changelog befindet sich wie immer unter https://github.com/CatoTH/antragsgruen/blob/v3/History.md. [Update 12.11.] Das fertige Installationspaket für Webhostings in Version 3.7.4 kann heruntergeladen werden unter https://www.hoessl.eu/antragsgruen/antragsgruen-3.7.4.tar.bz2.

Fehlerbehebungen: Antragsgrün 3.7.2

Mehrere kleine Probleme mit Antragsgrün wurden mit der aktuellen Version 3.7.2 behoben:

  • Textentwürfe (Anträge) mit Tabellen-Inhalten konnten vom Backend aus nicht gespeichert werden.
  • Leere Tagesordnungspunkte konnten zu einem Absturz der Startseite einer Veranstaltung führen.
  • Web-Adressen für Veranstaltungen konnten bisher unter Umständen falsch eingestellt werden, so dass die betreffende Veranstaltung gar nicht mehr erreicht worden wäre.

Das komplette Changelog befindet sich wie immer unter https://github.com/CatoTH/antragsgruen/blob/v3/History.md. Das fertige Installationspaket für Webhostings in Version 3.7.2 kann heruntergeladen werden unter https://www.hoessl.eu/antragsgruen/antragsgruen-3.7.2.tar.bz2.

Bugfixes und verbesserter Export: Antragsgrün 3.7.1 veröffentlicht

Wer Änderungsanträge als Tabelle exportiert, bekommt mit der kürzlich veröffentlichten Version 3.7.1 nun eine zusätzliche Spalte spendiert, die den Status der einzelnen Änderungsanträge übersichtlich anzeigt.

Weiterhin werden einige Fehler beim ODS- und PDF-Export behoben, die in bestimmten Situationen auftreten konnten: Gefixt wurden u.a. fehlerhaft auftretende doppelte Leerzeilen und Leseprobleme der ODS-Dateien beim Betrachten unter manchen Versionen von LibreOffice.

Der komplette Changelog befindet sich wie immer unter https://github.com/CatoTH/antragsgruen/blob/v3/History.md. Das fertige Installationspaket für Webhostings in Version 3.7.1 kann heruntergeladen werden unter https://www.hoessl.eu/antragsgruen/antragsgruen-3.7.1.tar.bz2.

Antragsgrün 3.7.0 veröffentlicht

Nach ausgiebigen Testläufen ist nun die finale Version von Antragsgrün 3.7.0 verfügbar. Erstmals lässt Antragsgrün nun auch für Teilnehmende ein unabhängiges Verfolgen der Live-Diskussion zu – auf dem eigenen Endgerät kann nun, unabhängig von der Moderationsdarstellung, im Dokument während der Beratung gescrollt werden. Um Bandbreite und Serverkapazität zu schonen, stehen die Live-Updates leicht zeitverzögert in Minutenabständen zur Verfügung. Diese Funktion kann nun pro Antrag einzeln aktiviert werden:

Im Modus »Änderungsanträge einpflegen« kann die Moderation das automatische Zwischenspeichern sowie öffentliche Sichtbarkeit der Zwischenversionen aktivieren.

Eine ausführliche Beschreibung zu weiteren neuen Funktionen und Verbesserungen findet ihr in unserem Blogbeitrag von Mitte Juli.

Bestehende Installation aktualisieren

Wer eine frühere Antragsgrün-Installation einsetzt, kann recht einfach auf die neue Version aktualisieren.

  1. Die neueste Version von Antragsgrün herunterladen. Die Variante fürs Webhosting findet sich hier: https://www.hoessl.eu/antragsgruen/antragsgruen-3.7.0.tar.bz2
  2. Alle Dateien extrahieren und damit die bestehende Installation überschreiben. Die bisherige Konfiguration bleibt dabei unangetastet (zu finden in /config/config.json).
  3. Die Datei /config/INSTALLING entfernen
  4. Datenbank-Upgrade:
  • Wenn ihr Zugriff auf die Kommandozeile habt, dann dort ./yii migrate ausführen, um die ggf. notwendigen Datenbankänderungen der neuen Version automatisch zu erledigen.
  • Falls man lediglich ein Webhostingpaket benutzt, muss man das Datenbank-Update leider per Hand ausführen, z.B. über PHPMyAdmin oder Adminer. Die Befehle fürs Upgrade von Antragsgrün 3.6 auf 3.7 lauten:
ALTER TABLE `consultationMotionType` ADD `initiatorsCanMergeAmendments` TINYINT NOT NULL DEFAULT '0' AFTER `policySupportAmendments`;
DROP TABLE `consultationAdmin`;
ALTER TABLE `amendment` ADD `globalAlternative` TINYINT NOT NULL DEFAULT '0';
INSERT INTO `migration` (`version`, `apply_time`) VALUES ('m170226_134156_motionInitiatorsAmendmentMerging', 1489921851), ('m170419_182728_delete_consultation_admin', 1492626507), ('m170611_195343_global_alternatives', 1497211108);

Trotz dieser Anleitung sollte man nie vergessen, vorher ein Backup der Installation sicherzustellen: Nur dann kann man ohne Weiteres auf die alte Version zurückkehren, falls die Aktualisierung schiefläuft.

Antragsgrün 3.7.0 – neue Funktionen im Betatest

Das Wichtigste: Antragsgrün 3.7.0 erleichtert vor allem die Diskussion von Texten, für die viele Änderungsvorschläge eingegangen sind.

In wenigen Tagen erscheint Antragsgrün in Version 3.7.0. In diese neue Version flossen zahlreiche Rückmeldungen aus Jugendverbänden und -initiativen ein. Im Folgenden geben wir Euch einen Überblick über die neuen Funktionen. Die aktuelle Betaversion kann auf der Entwicklerseite-Downloadseite bei Github heruntergeladen werden. Nach unserer Einschätzung eignet sie sich schon ganz gut für den produktiven Einsatz.

 

Darstellen und Übernehmen von Änderungen

Die größte Herausforderung beim gemeinsamen Diskutieren von Texten auf Papier und online besteht darin die Übersicht zu behalten, wenn sich viele Änderungsvorschläge auf dieselben Textstellen beziehen. Hierbei bringt Antragsgrün einige Verbesserungen mit:

Bei der Diskussion gerade von inhaltlichen Anträgen ist es oft nützlich, wenn die ursprünglichen Verfasser*innen Änderungsvorschläge von Anderen direkt übernehmen können. Diese Möglichkeit kann nun über die Einstellungen einer Veranstaltung eingerichtet werden. Diese Funktion kann dabei auf die Fälle beschränkt werden, in denen die Vorschläge nur 1:1 übernommen werden.

Die ursprünglichen Initiator*innen von Texten/Anträgen können eine E-Mail erhalten, wenn ein Änderungsvorschlag zu ihrem Entwurf eingeht. Das erlaubt gerade bei langen zeitlichen und räumlichen Distanzen eine schnellere Reaktion darauf, noch bevor weitere, überschneidende Änderungsvorschläge eingehen. Diese Benachrichtigungsfunktion ist standardmäßig eingeschaltet.

Die Ersetzung mehrerer aufeinander folgender Abschnitte in einem Änderungsantrag wird nun sinnvoller dargestellt: zuerst alle Löschungen, dann alle Einfügungen. Bisher erfolgte die Darstellung abwechselnd, was verwirrend sein konnte.

Umfassende Änderungsanträge können nun als »Globalalternativen« ihres Bezugstextes markiert werden, wobei der gesamte Inhalt des ursprünglichen Antrags ersetzt wird. Dieser Änderungsvorschlag wird nicht mit einem »Inline-Diff« angezeigt, da dies keine sinnvolle Darstellung mehr ergäbe. Wenn eine Globalalternative mit einem Ursprungsantrag zusammengeführt wird, entspricht das einer vollständigen Ersetzung; entsprechend werden keine weiteren Änderungsanträge in die neue Version des Textentwurfs verschoben.

 

Bessere Übersicht bei der Live-Diskussion

Antragsgrün kann die gemeinsame Textbearbeitung über große Distanzen unterstützen als auch eine Live-Diskussion vor Ort. Gerade der Visualisierungsmodus (»Änderungen einpflegen«) erleichtert eine Diskussion im Rahmen einer Konferenz, da alle Teilnehmenden klar vor sich sehen können, über welchen Abschnitt gerade beraten wird. Nachteilig erwies sich dabei, dass die Teilnehmenden dadurch andere Textstellen, die vor oder nach dem aktuell visualisierten Bildausschnitt lagen, nicht ansehen oder zu Vergleichen heranziehen konnten. Auch konnten bereits diskutierte Änderungen nicht selbst noch einmal überprüft werden, solange der diskutierte Text in einer Revision allgemein wieder veröffentlicht wurde. Antragsgrün speichert nun die Live-Diskussion periodisch als aktuellen Zwischenstand. Dieser Zwischenstand kann über die Einstellungen als öffentlich festgelegt werden, so dass sich auch alle Teilnehmenden (und sogar Zugriffsberechtigte aus der Ferne) auf ihren eigenen Endgeräten Zugriff auf alle Textstellen mit minütlich aktualisiertem Stand verschaffen können.

Mit Klick auf »Zwischenstand anzeigen« kann nun die Live-Diskussion am eigenen Endgerät mitverfolgt werden

Bei Löschvorschlägen zeigt Antragsgrün diese rot markiert mit einer durchgezogenen Linie an. Der Texteditor erlaubte zugleich ebenfalls das Durchstreichen als Formatierung. Das führte schnell zu einer Verwirrung der Mitwirkenden bei der Diskussion. Daher ist diese durchstreichende Formatierung nicht mehr erlaubt.

 

Admin-Rollen und Veranstaltungsverwaltung

Bislang galt: Eine Admin-Rolle hat Zugriff auf die gesamte Antragsgrün-Installation. Oft aber kümmern sich Personen um einzelne Veranstaltungen, die nicht auf andere Veranstaltungen Zugriff haben sollten. Dies ist nun möglich: Die Administrationsrollen können nun pro Veranstaltung eingerichtet werden, ohne gleich Zugang zu allen bisherigen und künftigen Textdiskussionen gewähren zu müssen.

Die Zeitstempel eines Antrags oder eines Änderungsvorschlags zeigen nun den Zeitpunkt an, zur denen die Texte offiziell eingereicht wurden – und nicht mehr wann die ersten Entwürfe angelegt wurden. Letzterer Zeitpunkt wird nur noch solange angezeigt, solange die Einreichung noch nicht vorgenommen wurde.

Es ist nun möglich, den Typ eines Texts/Antrags nachträglich zu ändern. Dies funktioniert jedoch nur zwischen strukturell ähnlichen Typen (Vorlagen).

Wenn ein Antrag auf Basis eines anderen erstellt wird (durch Admin-Rolle), werden künftig nicht nur die Originalinitiator*innen, sondern auch die Textbestandteile geklont.

 

Aufgeräumt: Kein Unterstützung mehr für Internet Explorer 9

Der Microsoft Internet Explorer 9 erschien im Jahr 2011, aus Perspektive von Web-Entwicklung liegt das eine Ewigkeit zurück. Auch wenn der IE9 den letzten von Microsoft veröffentlichten Browser für Windows 7 darstellt, wird bei der Antragsgrün-Entwicklung keine Rücksicht mehr auf Kompatibilität mit diesem Browser mehr geachtet. Wir empfehlen Euch ggf. auf alternative Browser wie Mozilla Firefox umzusteigen.

Im Kernsystem von Antragsgrün wurden viele Pakete aktualisiert und etwas aufgeräumt. Sehr selten benutzte Bibliotheken für Redis, Excel-und SAML-Authentifizierung sind nicht mehr Teil der Standardinstallation, wodurch die Größe des Installationspakets verringert wird. Bei Installation auf einem dezidierten Server (also wenn man vollen Zugriff auf den Server hat, was bei kleinen Webhosting-Paketen nicht der Fall ist) können diese Funktionsbibliotheken jedoch als optionale Abhängigkeiten installiert werden.

 

Hilfreicher Tipp: Antragsgrün-Handbuch online

Die Antragsgrün-Software umfasst mittlerweile einen großen Funktionsumfang. Um Unterstützung zu bestimmten Fragen oder Themen zu erhalten, kann man seit Kurzem auch auf das deutschsprachige Handbuch zu Antragsgrün zurückgreifen, das online verfügbar ist unter: https://antragsgruen.de/help

Antragsgrün Handbuch online

Tipp: Antragsgrün-Installation aktualisieren

Antragsgrün wird laufend weiterentwickelt. Fehlerbehebungen und neue Versionen erscheinen manchmal im Abstand von wenigen Tagen. Damit Installationen mit nicht allzu großem Aufwand auf dem aktuellen Stand gehalten werden können, gibt es einen Assistenten für das Installationspaket von Antragsgrün. Er kümmert sich um eventuell notwendige Datenbankanpassungen selbst:

  1. Die neueste Version von Antragsgrün herunterladen.
  2. Alle Dateien extrahieren und damit die bestehende Installation überschreiben. Die bisherige Konfiguration bleibt dabei unangetastet (zu finden in /config/config.json).
  3. Die Datei /config/INSTALLING entfernen
  4. Auf der Kommandozeile ./yii migrate ausführen, um die ggf. notwendigen Datenbankänderungen der neuen Version automatisch zu erledigen. Falls man lediglich ein Webhostingpaket benutzt, gibt es den Ausweg eine exakte Kopie auf dem lokalen Rechner zu aktualisieren und dann erst auf den Server hochzuladen.

Trotz dieses Assistenten sollte man nie vergessen, vorher ein Backup der Installation sicherzustellen: Nur dann kann man ohne Weiteres auf die alte Version zurückkehren, falls die Aktualisierung schiefgelaufen ist.

 

Antragsgrün 3.6.9: Jetzt auch auf Französisch

Gestern erschien die Version 3.6.9 von Antragsgrün, die erstmals eine französische Übersetzung mit sich bringt.

Darüber hinaus wurden Fehler beseitigt, wie z.B. ein Problem mit einer nicht mehr aufgehobenen Fettung im Text beim PDF-Export und das Übernehmen von Änderungsanträgen, das unter der sehr alten PHP-Version 5.5 nicht funktionierte.

Alle Infos wie immer unter https://github.com/CatoTH/antragsgruen/blob/v3/History.md (englisch).