Blick über die Schulter von....Luka
Opensource Teamchat, PWA mit Push Notification und Studentenfutter
Was machst du gerade?
Ich arbeite gerade für unseren Kunden GLB an der Integration von Zulip, ein Opensource Teamchat, ähnlich wie MS Teams oder Slack. Der Chat wird in die bestehende Software integriert, eine PWA (Progressiv Web App). Richtig cool ist, dass wir nun auch bei PWAs Push-Notifications machen können. Leider funktioniert das erst auf Android, wir hoffen Apple zieht bald nach.
Warum Zulip und nicht Slack oder Teams?
Wir arbeiten fast ausschliesslich mit Opensource Software. Das hat den grossen Vorteil, dass man nicht abhängig vom Hersteller ist und die Software flexibel an die Kundenbedürfnisse anpassen kann. Bei Zulip gibt es zudem die Möglichkeit den Service selbst zu hosten. Zulip ist frei verfügbar und eine grosse Community entwickelt den Code ständig weiter.
Was ist oder war die grösste Herausforderung?
Natürlich gab es ein paar Herausforderungen zu meistern. Die Darstellung der Emojis hat zB. nicht auf Anhieb funktioniert. Da mussten wir mit verschiedenen Methoden (regEx und replace) rumbasteln, damit der Text von Markdown zu Unicode richtig umgewandelt wird.
Sehe ich da ein Sack Studentenfutter?
Im Büro hat es eine grosse Schale mit Süssigkeiten. Ich musste mir eine Alternative zulegen, damit ich nicht zuviel von dem Zuckerzeug esse. Übrigens heisst es nicht mehr Studentenfutter, sondern Nusskernmischung mit Sultaninen. Wahrscheinlich war das kulturelle Aneignung oder so 😂 .
Danke dir für den Einblick in deinen Alltag. Der nächste Sack Nusskernmischung geht auf mich
#devlife#opensourcesoftware