Server Installation/Opennet Mitgliederverwaltung: Unterschied zwischen den Versionen
Aus Opennet
Leo (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Software zur Verwaltung der Opennet Mitglieder. === Überblick === Die Opennet Mitgliederverwaltung besteht aus einem MoinMoin Wiki mit einem selbstgeschrieb…“) |
(→Spreadsheet (bis 2017)) |
||
Zeile 13: | Zeile 13: | ||
==== Spreadsheet (bis 2017) ==== | ==== Spreadsheet (bis 2017) ==== | ||
− | OpenOffice Spreadsheet Datei in einem git Repository (bis 2015 war es sogar nur ein | + | OpenOffice Spreadsheet Datei in einem git Repository (bis 2015 war es sogar nur ein Webdav Share und kein git Repo). |
Vorteile: | Vorteile: |
Version vom 4. Juni 2017, 21:32 Uhr
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