Server Installation/Opennet Mitgliederverwaltung

Aus Opennet
Wechseln zu: Navigation, Suche

Software zur Verwaltung der Opennet Mitglieder.

Inhaltsverzeichnis

Überblick

Die Opennet Mitgliederverwaltung besteht aus einem MoinMoin Wiki mit einem selbstgeschriebenen Plugin für die Erzeugung von Sammellastschriften.

Serverinstallation

Historie

Im Folgenden wird dargestellt, wie die Mitgliederverwaltung bisher geschehen ist und welche Gründe es für ein neues System gab.

Spreadsheet (bis 2017)

OpenOffice Spreadsheet Datei in einem git Repository (bis 2015 war es sogar nur ein Webdav Share und kein git Repo).

Vorteile:

  • einfach zu verwalten
  • keine besondere Softwarevoraussetzung
  • Multi OS kompatibel
  • schnelle Einarbeitung
  • Archivierung von alten Versionen durch git

Nachteile:

  • tendenziell Flüchtigkeitsfehler durch verrutschen in Zeile
  • kein Text-Diff in git Historie, weil Spreadsheet Binärformat ist
  • gleichzeitiges Bearbeiten durch mehere Nutzer resultiert in "komplizierter" git merge Aktion, weil kein einfacher Merge-Text-Vergleich bei Binärdatei

MoinMoin Wiki (ab 2017)

Nach langer Überlegung hatten wir uns für ein neues System entschieden. Es wurde MoinMoin Wiki eingeführt.

Anforderungen an eine neue Mitgliederverwaltung (nach Priorität geordnet):

  • einfach zu benutzen (auch für nicht-Techniker)
  • paralleles Editieren mit einfacher Konfliklösung (auch wieder für nicht-Techniker). Das Szenario ist hier, dass man die Aufgaben der Mitgliederverwaltung und des Finanzers auf zwei Personen aufteilt und diese parallel Mitgliedsdaten ändern können.
  • Möglichst wenig Eigenentwicklung, da über längere Zeit Supportaufwand (z.B Updates) immer ein Problem ist
  • Historie
  • Automatische Sammellastschrift-Erstellung
  • API Anbindung für Zugriff

Das MoinMoin Wiki erfüllt aus unserer Sicht die obigen Voraussetzungen.

  • Einfach, weil Wiki
  • Konfliklösung ist auch einfach, weil Wiki
  • Standardsoftware (Debian Paket) wird automatisch aktualisiert. Die Entwicklung schreitet nur langsam voran, sodass in naher Zukunft keine Anpassen zu vermuten sind
  • eigenes Plugin (...Verweis hier...) entwickelt, welches Sammellastschriften für jeweiligen Monat erstellt und nur bei Bank als CSV hochgeladen werden muss
  • API Anbindung vorhanden
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge