Tätigkeitsbericht HEIDI-Admins 1. Hj 2024

Hallo liebes Hadiko,

im zurückliegenden Halbjahr haben wir uns weiter mit der Weiterentwicklung der neuen HEIDI beschäftigt.
Hierbei haben wir die folgenden Dinge erledigen können:

  • Einrichten eines GitLab
    Wir haben für die Entwicklung innerhalb des HaDiKos eine GitLab Instanz besorgt. Dies ist geschehen, damit einerseits das Onboarding für neue Helfer einfacher ist, da GitLab bekannter und intuitiver zu bedienen ist, als das vorhandene Gerrit. Des Weiteren verwenden wir insbesondere den Issue-Tracker um die offnene Punkte zu dokumentieren und die Merge-Request-Funktionalitäten für Code Reviews. Weitere coole Features, welche wir nutzen ist die Testabdeckung innerhalb von GitLab tracken zu können, sowie die vorhandene SonarQube-Integration
  • Festhalten von Anforderungen in GitLab Issues
    Wir haben uns mal die Mühe gemacht und alle unsere Design-Entscheidungen, sowie offenen Requirements in GitLab Issues festzuhalten. Dies erleichtert einerseits das Tracking der noch offnen Punkte, sowie soll auch als eine Art Dokumentation für vergangene Entscheidungen fungieren.
  • Einrichten eines SonarQubes
    Da wir die neue HEIDI in Java schreiben haben wir die Gelegenheit genutzt und auch eine SonarQube-Instanz aufgesetzt. SonarQube ist ein statischer Code-Checker. Hiervon erhoffen wir uns, langfristig unsere Code-Qualität steigern zu können. Wir haben SonarQube in unsere CI/CD Pipeline aufgenommen, sodass mit jedem Commit automatisiert auch ein Scan durchgeführt wird.
  • Weiterentwicklung der neuen HEIDI
    Natürlich haben wir nicht nur Systeme aufgesetzt und Requirements aufgeschrieben. Selbstverständlich wurde auch Code produziert.
  • Hadiko-Programmier-Nacht
    Auf der Diesjährigen HPN waren wir auch aktiv. Hier haben wir die Gelegenheit genutzt und in einem ~20-minütigen Vortrag die Probleme der alten HEIDI und unser neues Konzept vorgestellt.
  • Gewinnung neuer Helfer
    Im letzten Halbjahr konnten wir 2 neue Helfer gewinnen (einer davon sogar als Externer!), welche uns sowohl im Frontend als auch im Backend mit der Entwicklung unterstützen. Vielen Dank auch nochmals von uns an die neuen Helfer!
  • Diverses
    Passwort-Reset Anträge, Anfragen vom Ära, Vorstand, etc. Kleinkram der eben so anfällt.

Viele Grüße
Christian R406 und Fatih S409

Tätigkeitsbericht HEIDI-Admins 2. HJ 2023

Hallo liebes Hadiko,

im zurückliegenden Halbjahr haben wir uns weiter mit der Weiterentwicklung der neuen HEIDI beschäftigt. Hierbei haben wir die folgenden Dinge erledigen können:

  • Wechsel von Svelte auf React für das Frontend
    Ziel hierbei war es, weiter verbreitete Technologien einzusetzen, um so entwaigen weiteren Helfern den Einstieg zu erleichtern Weiterhin ist unsere Wahrnehmung, dass es mehr Tooling / Libraries / Dokumentation gibt.
  • Veranstaltung des 1. HEIDI Hackathons
    Im November 2023 veranstalteten wir unseren ersten HEIDI Hackathon mit insgesamt 6 Teilnehmern. Ziel des Hackathons ist es gewesen Erfahrungen mit diesem Format zu sammeln und ggf. zu wiederholen Während des Hackathons konnten wir ein paar Features beginnen und fast vollständig abschließen. Wir möchten uns hiermit auch nochmal bei allen Teilnehmern für ihre Unterstützung bedanken!
  • Diverses
    Passwort-Reset Anträge, Anfragen vom Ära, Vorstand, etc. Kleinkram der eben so anfällt.

    Viele Grüße
    Christian R406 und Fatih S409

HaDiNet goes Let’s Encrypt – Teil 2

Hallo HaDiKo,

vor ein paar Monaten haben wir bereits angefangen die Zertifikate diverser Dienste von StartSSL auf Let’s Encrypt zu ändern (Siehe HaDiNet goes Let’s Encrypt)

Da die neuste Version von Google Chrome alle StartSSL-Zertifikate als ungültig erklärt (auch wenn diese noch gültig sind), haben wir soeben die Zertifikate von webmail.hadiko.de, rt.hadiko.de und lists.hadiko.de auf Let’s Encrypt umgestellt.

Die Heidi (heidi.hadiko.de) wird demnächst ebenso umgestellt.