ePartool 4.11 – Schneller, höher, weiter!

Vergangenes Wochenende konnten wir die neue Version 4.11 des ePartools veröffentlichen. Es handelt sich dabei um ein lange erwartetes Release, denn wir konnten die Installation und Ersteinrichtung drastisch vereinfachen.

Installation in 5 statt in 40 Minuten!

Bisher lief das Einrichten des ePartools für die meisten Admins folgendermaßen ab: Die aktuelle Version als ZIP-Paket herunterladen, auf dem eigenen Rechner entpacken und dann über ein SFTP-Programm die über .000 Dateien hochladen. Trotz schneller DSL-Verbindungen nahm das Hochladen rund 30 Minuten in Anspruch, da jede Datei separat aufgerufen und übertragen wurde.
Wir dachten uns, dass das doch schneller gehen muss: Wir präsentieren euch daher den neuen ePartool-Downloader – künftig muss nur noch eine einzige Datei zur Installation transferiert werden, die sich dann um das direkte Herunterladen und Entpacken auf den Server kümmert. Da der zeitraubende Umweg über euren heimischen Rechner damit wegfällt, startet der Einrichtungsassistent nun schon nach nur wenigen Sekunden.

Der ePartool-Downloader bietet weitere Vorteile:

  • Es wird immer die aktuellste Version des ePartools geholt.
  • Der ePartool-Downloader macht einen Kurzcheck mit eurem Server und gibt Tipps, wenn Probleme erkannt werden.
  • Eine häufige Fehlerquelle beim Installieren fällt weg: Gerade beim Installieren von Mac-Rechnern aus wurden versteckte Dateien, wie die .htaccess-Konfigurationsdatei im Hauptverzeichnis öfters mal übersehen und das ePartool konnte dann nicht in Betrieb genommen werden.
  • Ein Nachkonfigurieren für die Installation in Unterverzeichnisse ist in der Regel nicht mehr nötig.
Screenshot Web-Installer

Der ePartool-Downloader in Aktion

Selbstverständlich bieten wir weiterhin den traditionellen Weg an das ePartool herunterzuladen und selbst auf einen Server zu transferieren.

Eine Installationshürde stellte bislang auch die Einrichtung eines »Cronjobs« dar: Cronjobs sind Aufgaben, die der Server selbsttätig erledigt, egal ob sich gerade ein*e Besucher*in auf dem ePartool tummelt oder nicht. Das können z.B. Erinnerungsmails vor Ablauf des Voting-Zeitraums sein. Der Sicherheitskey für Cronjobs kann nun automatisch generiert werden, damit man sich nicht selbst einen ausdenken muss. Alternativ haben wir den sog. »Poor man’s cron« auch ins ePartool übernommen: Wer keine Cronjobs auf dem Webhosting einrichten kann, erhält damit zumindest eine etwas hemdsärmelige Notlösung: Jeder Besuch des ePartools, selbst wenn es nur der Bot einer Suchmaschine ist, löst im Hintergrund die Überprüfung auf ausstehende Aufgaben aus, so dass diese dennoch meist zeitnah ausgeführt werden.

Während des Installationsvorgangs wird eine Beispielbeteiligungsrunde eingerichtet, die dann nach eigenen Vorstellungen weiter gestaltet und verändert werden kann. Diese erste Beteiligungsrunde setzt nun Daten relativ zum Installationszeitpunkt, so dass die neue Beteiligungsrunde auch tatsächlich in der Zukunft liegt.

Gekümmert haben wir uns auch um die Altinstallationen, die auf die neueste Version des ePartools aktualisieren wollen. Eine ausführliche Installations- und Update-Anleitung findet sich wie bisher unter Installation / Download.

Mitgelieferte Grundeinstellungen, Beispieltexte und Datenschutz

Das ePartool möchte keine Nutzungsszenarien vorschreiben. Daher haben wir bei konzeptionellen Entscheidungen so weit wie möglich immer den offensten Weg gewählt. Allerdings haben wir zahlreiches Feedback von Trägern erhalten, die uns um vorformulierte (Lücken)texte baten. Diesem Wunsch sind wir nachgekommen, so dass das ePartool bei der Ersteinrichtung weitere Grundtexte zum Datenschutz, Impressum, FAQ, Hilfetexte und Systemmeldungen anlegt. Wichtig zu wissen: Diese neuen Texte werden bei einem Update nicht mit eingespielt – das ePartool soll keinesfalls eure selbst erarbeiteten Formulierungen überschreiben.

Neues beim Beitragen und zum Voting

Seit der Einführung von ortsbasierten Beteiligungsrunden vor gut einem halben Jahr haben wir Erfahrungen gesammelt und das System weiter verbessert. Sowohl auf der Admin-Seite wie auch sichtbar für die Teilnehmenden wurde die Landkartenfunktion verbessert und intuitiver gemacht. Das Einschränken auf eine von einem redaktionellen User zu definierende Region wurde im Backend besser erläutert.

Die Voting-Einstellungen im Backend wurden optisch deutlich verbessert und beinhalten für die verschiedenen Abstimmungstypen (Herzen, Sterne, Ja/Nein/Egal) sowie die Superbutton-Funktion Vorschaubilder.

Im Lauf der Jahre ist das ePartool sehr an Funktionen gewachsen. Damit man sich als Teilnehmer*in nicht von der Fülle der Funktionen und grafischen Elementen „erschlagen“ fühlt, arbeiten wir immer auch daran, Überflüssiges rauszuwerfen. Wir haben uns nun dazu entschieden, dass z.B. die schrägen „Jetzt Mitmachen“-Ribbons keinen Mehrwert in der Beitragen-Box oder Voting-Box bringen – man ist ja dann gerade schon dabei sich zu beteiligen. Die in schwarzem Hintergrund gehaltenen Ribbons wurden auch von Nutzer*innen in der Vergangenheit als „Trauerränder“ bezeichnet – also weg damit ;-).

Fehlerbehebungen und Aktualisierungen am System

Wir haben einen gelegentlich auftretenden Fehler, dass die Vorschaufunktion unter manchen Browser-/Betriebssystemkombinationen nicht zuverlässig funktionierte, behoben. Des Weiteren wurden einige externe Programmbibliotheken, auf die das ePartool zurückgreift (z.B. CKEditor), auf den aktuellen Stand gebracht.

Die arabische Sprache wird bisher im ePartool nur rudimentär unterstützt (Beiträge usw. sind möglich, einige Systemmeldungen sind übersetzt, aber die grafische Nutzeroberfläche ist noch nicht für Rechts-nach-Links-schreibende Sprachen vorbereitet); wir haben einen nächsten kleinen Schritt gemacht und als Standardschrift hierfür nun Droid Arabic vorgesehen.

Bekannte Probleme

Übersetzungen: In den vergangenen Monaten fanden sehr viele neue Funktionen und Programmlogiken Einzug in das ePartool. Leider sind dabei nicht alle Übersetzungen hinterhergekommen. Im administrativen Backend tauchen daher gelegentlich englische Meldungen auf, auch wenn die Sprache z.B. auf Deutsch eingestellt ist. Wir arbeiten daran, die Übersetzungen in den nächsten Wochen zu vervollständigen. Wer uns hierbei unterstützen will, ist herzlich willkommen! (einfach melden unter digital@dbjr.de)

Automatische Exportfunktion für alle Nutzerdaten: Die Datenschutz-Grundverordnung beinhaltet eine sinnvolle Idee, dass Nutzer*innen künftig leichter von einer Web-Plattform auf eine andere wechseln können. Dazu bedarf es einer Exportfunktion für alle persönlichen Daten. Wir haben hierzu zwar bereits einige Überlegungen angestellt und Vorkehrungen getroffen, allerdings haben wir bisher keine sinnvolles Format gefunden, wie Nutzende ihre Daten aus dem ePartool woanders hin transferieren möchten. Gerne hören wir von euren Vorschlägen!

 

Neues zum ePartool – Version kurz vor der Veröffentlichung!

Seit rund einem Vierteljahr warten Neugierige schon auf eine stabile, neue Version des ePartool. Gerade hinsichtlich des Installations- und Updatevorgangs haben wir in den letzten Monaten sehr viel gearbeitet, analysiert und verbessert, was leider nach außen bisher noch nicht sichtbar war.

Nun die gute Nachricht: Am Dienstag, 3. Juli, werden wir eine neue Version des ePartool veröffentlichen. Ein beschleunigter Web-Installer wird es euch künftig ermöglichen direkt auf dem Server die Installation zu starten, anstatt die vielen Dateien des Installationspakets z.B. über das Nadelöhr einer DSL-Verbindung zu transferieren. Nach unseren Tests reduziert sich damit die Installationsgeschwindigkeit um ca. 20-30 Minuten. Wie das funktioniert? Künftig braucht ihr lediglich eine kleine Datei auf euer Webhosting-Paket hochladen und aufrufen. Dieses überprüft ob euer Server die Voraussetzungen erfüllt, beginnt dann den Download des gesamten Installationspakets direkt von unserem Server zu eurem, entpackt diese Datei und startet dann den bereits bekannten Einrichtungsassistenten. Dies alles dauert nur noch wenige Sekunden.

Screenshot Web-Installer

Vorschau auf den Web-Installer, der ab Freitag zur Verfügung steht.

Natürlich werden wir den herkömmlichen Weg eines Gesamtpakets als ZIP weiter anbieten.

Für alle, die aber schon vorher damit arbeiten möchten/müssen: Wir haben aufgrund vieler Nachfragen heute noch kurzfristig den schon etwas länger „fertigen“ Release-Kandidaten 4.11-rc2 zum Download freigegeben. Hier fehlen insbesondere noch die Unterstützung für den schnellen Web-Installer sowie einige Templates (Texte) im System – im regulären Betrieb unterscheidet sich diese Version fast nicht von der, die am Freitag erscheint.

ePartool im Online-Kurs für digitale Jugendbeteiligung

Im Rahmen des »Online-Kurses für digitale Jugendbeteiligung« von jugend.beteiligen.jetzt wird auch das ePartool vorgestellt. Das Video-Interview der Kursleiterin Kristin Narr mit Tim Schrock vom Deutschen Bundesjugendring könnt Ihr auch bei Youtube ansehen:

Der Online-Kurs (#jbjMOOC) ist kostenlos und offen für alle. Anmeldung und Teilnahme jederzeit unter oncampus.de/jbjmooc.

Studierende der Hochschule Esslingen haben einen kleinen Animationsclip erstellt, der einen der Beweggründe für den Einsatz des ePartools darstellt:

Aktivieren Sie JavaScript um das Video zu sehen.
Video-Link: https://www.youtube.com/watch?v=urVwjwPCD-k

Für Mutige: ePartool 4.9.0 zum Ausprobieren [+ Update 14.03.]

Heute veröffentlichen wir die Vorabversion v4.9.0 des ePartool. Sie beinhaltet große Neuerungen, darunter die im Dezember vorgestellte Möglichkeit für ortsbasierte Beteiligungsrunden, neue Voting-Varianten (Sterne, Herzen, Ja/Nein-Umfragen) und die neue vertikale Ansicht von Reaktionen und Wirkung.

Die aktuelle Version 4.9.0 hat leider noch ein paar bekannte Probleme, u.a. ist die Installation in einem Unterverzeichnis nicht möglich. Kommende Woche werden wir ein fehlerbereinigtes Release vorlegen und die neuen Funktionen in einem ausführlichen Artikel vorstellen.

[Update 14.03.] Mittlerweile liegt Version 4.10.1 vor, die mehrere Probleme mit dem Installer behoben hat.

Das aktuelle Installationspaket findet ihr wie immer auf der Seite »Download / Installation«.

ePartool: Mindestvoraussetzungen aktualisiert (PHP 7.1, MySQL 5.7, Verschlüsselung)

In wenigen Tagen erscheint das ePartool mit Unterstützung von regionalen Beteiligungsrunden (Landkarten-Funktionen) sowie Neuerungen bei den Abstimmungsmöglichkeiten (verschiedene Designs und Ja/Nein-Abstimmungen). Diese weitreichenden Änderungen haben wir zum Anlass genommen, die Mindestvoraussetzungen an das ePartool zu aktualisieren.

Wir empfehlen serverseitig den Umstieg auf PHP 7.1, das im Dezember 2016 erschienen ist. PHP 7.0 wird offiziell vom Hersteller noch bis Dezember 2018 gepflegt, jedoch werden wir das ePartool nur noch auf mindestens PHP 7.1 testen. Auch hinsichtlich der Datenbank empfehlen wir euch eine Aktualisierung. Der MySQL-Server 5.7 erschien bereits im Oktober 2015 – auch hier werden wir ältere Versionen nicht mehr in Tests berücksichtigen.

Zu guter Letzt gibt es nun eine verpflichtende Mindestanforderung an das ePartool: Die Übertragungsverschlüsselung (https) ist Voraussetzung für das Funktionieren der Landkarten-Funktionen. Hierfür wird ein sogenanntes SSL-Zertifikat benötigt, was allerdings bei Installationen der letzten Jahre auch schon längst üblich gewesen sein sollte: Ihr schützt doch sicherlich die Daten und Passwörter eurer Nutzer_innen, nicht?

Bei Fragen zu den Umstellungen helfen wir euch gerne weiter.

ePartool 4.8.3 – Bugfixes im Abstimmungsmodul

Während bei uns emsig daran gearbeitet wird euch demnächst die Landkartenfunktion und neue Möglichkeiten beim Voting zu präsentieren, veröffentlichen wir zwischendurch noch ein kleines Fehlerbehebungsupdate zum ePartool in der bisherigen stabilen Linie. Das Update beinhaltet keine neuen Funktionen, nur Fehlerbereinigungen.

Korrigiert wurden unter anderen ein Fehler beim Abstimmen mit aktiviertem „Superbutton“ sowie Backendfunktionen, die die Abstimmungsbeiträge splitten und zusammenfügen.

Hier geht’s zur »Download- und Installationsseite«.

[Update 01.02.2018: Bei den Installer-Paketen fehlte aufgrund eines Versehens die »ePartool-Readme.md«, die technische Feinheiten erläutert. Diese haben wir nun wieder integriert.]

Ortsbasierte Beteiligung mit dem ePartool

Das ePartool ist das Beteiligungswerkzeug des DBJR. Ursprünglich als erweiterter Online-Fragebogen ins Leben gerufen, war es bald das Ziel einen ganzen Beteiligungsprozess von Anfang bis zum Ende über das Tool abbilden zu können. Gerade der Bereich »Reaktionen & Wirkung« hat in diesem Jahr noch eine deutliche Überarbeitung erfahren (und wird weiter verbessert): Teilnehmende sollen auch über die Weiterarbeit an und mit ihren ursprünglichen Beiträgen informiert werden.

Eine Beteiligungsrunde in Phasen: Von den ersten Infos bis hin zum Follow-up, den »Reaktionen & Wirkungen«.

Beteiligung findet oft nicht einfach so statt, sondern anlass- und ortsbezogen

Jugendbeteiligung findet häufig anlass- und ortsbezogen statt: Ein Stadtviertel soll z.B. spiel- und jugendgerechter werden, Gefahrenstellen für junge Radler*innen werden gesammelt oder auch Ideen für Ruhezonen oder neue Einrichtungen sollen digital gesucht und diskutiert werden.

Über das ePartool war ein konkreter und anschaulicher Ortsbezug bei Beiträgen und Diskussionen bisher nicht abzubilden. Aus diesem Grund haben wir das Tool nun um eine Landkarten-Funktion erweitert. Künftig können Beiträge entweder selbst an Orte gebunden werden – oder man setzt bequem auf die Ortserkennung im Smartphone. Die Organisator*innen einer solchen Jugendbeteiligung können vorher den räumlichen Rahmen abstecken, in dem Beiträge gesammelt und diskutiert werden.

Landkarteneinbindung des ePartool im Beta-Test: So sieht es derzeit auf dem Smartphone aus.

Damit das alles funktioniert, sind allerdings ein paar Voraussetzungen zu erfüllen: Das ePartool setzt künftig zwingend eine sichere Verbindung voraus (https), damit Ortsdaten der Teilnehmenden nicht unterwegs abgegriffen werden können. Als Landkartendienst haben wir uns für OpenStreetMaps entschieden, da dieser dem offenen Gedanken des ePartools auch am besten entspricht.

Gerade sind wir noch beim Fertigstellen und Testen aller Funktionen, beim Übersetzen, „Polieren” und Dokumentieren. Hoffentlich bald nach dem Jahreswechsel werden wir das ePartool in der neuen Version 5.0 veröffentlichen können, spätestens im Februar. Wer zwischenzeitlich zu den ersten Beta-Testern gehören möchte, kann sich gerne per E-Mail bei digital@dbjr.de melden!

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.

ePartool 4.8.2 – einfach nur Fehlerbehebungen

Heute veröffentlichen wir das ePartool in Version 4.8.2, das verschiedene Fehlerbehebungen beinhaltet.

Im Abstimmungsmodul fanden sich Fehler, die unter bestimmten Situationen zu einer „Error 500“-Meldung führten, so dass Nutzer_innen ihre Abstimmung nicht fortsetzen konnten.

Im Backend wurden mehrere kleine Lästigkeiten behoben, wie z.B. vereinzelte Sonderzeichenprobleme beim CSV-Export.

Hier geht’s zur »Download- und Installationsseite«.

Aufs Detail geschaut: Bugfixes im ePartool 4.8.1

Mit mehreren kleinen Verbesserungen veröffentlichen wir heute das ePartool in Version 4.8.1. Hier geht’s zur »Download- und Installationsseite«

»Motto« einer Installation nun optional

Mit einem kurzen Erklärtext kann das ePartool seine Besucher_innen darauf vorbereiten, was auf der gerade besuchten Plattform ungefähr passiert. Dieses »Motto« erscheint unter der großen MITMACHEN-Schlagzeile. Allerdings braucht nicht jede Installation so ein Motto – künftig kann man es, genauso wie die Sprechblase „MIT WIRKUNG!“ einfach übers Backend ausschalten.

Screenshot ePartool-Header beim Projekt „Werkstatt Mitwirkung“

Das »Motto« des ePartools beim Projekt »Werkstatt Mitwirkung« des DBJR ist mit vier Zeilen schon recht ausführlich. (Quelle: mitwirkung.dbjr.de/mitmachen)

Schönheitskorrekturen, nicht nur im Backend

Beiträge in anonymen Beteiligungsrunden können nun auch en bloc freigeschaltet werden: Der „Veröffentlichen“-Button erfüllt hierzu seinen Zweck.

Wir arbeiten daran, dass Funktionen und Menüpunkte im ePartool einheitlicher und nachvollziehbarer benannt sind. Das „Follow-up“ zu einer Beteiligungsrunde wird nun auch im Backend konsequenter unter „Reaktionen & Wirkung“ zu finden sein, und E-Mails haben bspw. einen „Betreff“ und kein „Thema“ mehr.

Grafiken im Fußbereich der Startseite wurden im MS Internet Explorer 11 tw. zu groß dargestellt. Das ist nun behoben.

Die bekannten Darstellungsprobleme aus v4.8.0 bei den Übersichten zu Voting-Einladungen und Voting-Berechtigungen sind behoben: Die Zeilen sind nicht mehr länger als der Bildschirm und es werden keine überflüssigen Informationen mehr eingeblendet.

Neues zur Installationsunterstützung

Probleme beim Einrichten des ePartools lagen in letzter Zeit meist an Fehlern der Dateirechte. Das ePartool besitzt z.B. einen Medienmanager, der beim Upload neuer Grafiken diese auch auf dem Server ablegen können muss. Damit das Installieren leichter klappt, beschreibt die Readme-Datei die Fragen etwas klarer.
Erstmalig ist der Installer selbst auch in einer arabischen Übersetzung enthalten. So kann bereits der Installationsvorgang selbst auf Arabisch ausprobiert werden. Die Anpassung an arabische Schriftdarstellung ist nach wie vor im Alpha-Stadium.