ChurchTools Version 3.50

Ver├Âffentlicht von
├ťbersetzungen: English

Die Urlaubssaison ist noch im vollen Gange und auch bei uns l├Ąsst sich der ein oder andere die Sonne auf den Bauch scheinen. Wir haben die ruhigen Tage mal genutzt und haben f├╝r dieses Release ein wenig aufger├Ąumt mit erfreulichen Ergebnissen. Zuerst stelle ich aber zwei kleine ├änderungen in ChurchTools vor:

Personen nach Station gruppiert

ChurchTools unterst├╝tzt die Idee von Multisite-Kirchen, also Kirchen die mehrere Standorte (oft auch Campus genannt) haben. Personen m├╝ssen ja sogar immer einer Station zugeordnet sein. F├╝r Personen mit vielen Rechten konnte es daher oft un├╝bersichtlich werden. Denn selbst wenn eine Station ausgew├Ąhlt wurde, konnte man immer noch alle Personen aller Stationen, die man sehen darf, auf einmal sehen.

Wir haben nun eine kleine UX ├änderung vorgenommen. So werden ab sofort Personen anderer Stationen, als der aktuell ausgew├Ąhlten, merklich von den Personen dieser Station getrennt.

Screenshot, der neuen Gruppierung von Personen nach Stationen.
Wenn eine Station ausgew├Ąhlt ist, werden Personen aus anderen Stationen nun merklich getrennt. Somit ist auf einem Blick klar, wozu die Person geh├Ârt.

Wir behalten damit die M├Âglichkeit, alle Personen weiterhin zu sehen und damit zu interagieren, aber es ist sofort ersichtlich, wer zu der aktuellen Station geh├Ârt.

Songkategorien pro Station

Kurz und knapp: Songkategorien k├Ânnen nun mit einer Station verkn├╝pft werden.

Warum ist das interessant? Gemeinden mit mehreren Standorten m├╝ssen ggf. pro Standort einen CCLI Report abgeben. Also man muss wissen, welcher Standort hat welche Songs wie oft gesungen. Aktuell war das nur schwer abzubilden. Nun k├Ânnen Standorte ihre eigenen Kategorien pflegen und klar machen der Song „Hallelujah“ wurde in Buxdehude 10x gesungen.

Performance Steigerung

Neue Features sind immer sch├Ân. Gerade wenn es schick wird, freuen wir uns doch alle dar├╝ber. Aber bei einer so gro├čen Software wie ChurchTools ist es unabdingbar, dass wir ├Âfters mal auch hinter den Kulissen aufr├Ąumen und alten Code ├╝berarbeiten oder auch grunds├Ątzlich unsere Systeme aktuell halten.

Genau dies haben wir in der Zwischenzeit getan und auch wenn ich Euch kein neues Feature zeigen kann, so sp├╝rt ihr hoffentlich einen Geschwindigkeitsgewinn.

Geplante Aufgaben sind schneller

Die Geplanten Aufgaben (aka CronJob) f├╝hren viele verschiedene Dinge durch. U.a. wird hier auch gepr├╝ft, ob eine Dienst-Erinnerungsmails an eine Person geschickt werden soll. Dieses Feature existiert schon sehr lange in ChurchTools, aber bei gro├čen Gemeinden konnte genau dieser Punkt oft zu langen Laufzeiten f├╝hren.

Wir haben nun die Logik ├╝berarbeitet und den Code komplett neu geschrieben, was diesen Prozess um den Faktor 9 verbessert hat. Diese ├änderung mag in erster Linie nicht sp├╝rbar sein, da die Geplanten Aufgaben in der Regel automatisch im Hintergrund laufen, aber f├╝r sehr gro├če Gemeinden ist es doch eine gute Verbesserung und unsere Server freuen sich auch.

Performance Graph des CronJobs einer gro├čen Gemeinde.
Der Graph zeigt die Dauer, wie lange ein CronJob lief. Der gelbe Graph misst die Zeit f├╝r einen unserer gr├Â├čten Kunden. Hier ist deutlich ein Performance-Gewinn feststellbar.

Server Update

Wir haben aber nicht nur alten Code ├╝berarbeitet, sondern auch unsere Infrastruktur aktualisiert. Das ist in vielerlei Hinsicht n├Âtig. Denn nur so k├Ânnen wir die Sicherheit und auch Performance hochhalten. Gerade letzteres zeigt sich auch an unseren Messungen.

Dank der Updates konnten wir auch hier einen sp├╝rbaren und messbaren Performance-Gewinn aufzeichnen. Diese ├änderung ist schon l├Ąnger aktiv und hat per se nichts mit Version 3.50 zu tun.

Screenshot verschiedener Performance Graphen.
Dank Server Update l├Ąuft ChurchTools messbar schneller. D.h. Personen, Events und alles andere l├Ądt schneller.

Egal ob neues Feature oder werkeln im Hintergrund, uns ist wichtig, dass Ihr am Schluss immer davon profitiert!

Weitere Änderungen

Sollte Euch das noch nicht reichen, dann findet ihr alle Änderungen dieser und früherer Versionen in unserem Changelog.

Wir hoffen, die neue Version gef├Ąllt Euch auch so gut wie uns. Lob und Kritik d├╝rft Ihr wie immer im Forum hinterlassen.


Like
Like Love Haha Wow Sad Angry