Die nächsten 10 Jahre sind dann viel zu schnell vergangen, trotzdem ist unglaublich viel passiert, sowohl beim CCU-Historian als auch privat. In Groovy bin ich inzwischen wohl Experte und die Sprache ist auch auf der Arbeit fester Bestandteil von entwickelten Produkten. Mit V0.6 vom CCU-Historian kam dann auch das erste Kind . Bei V0.7.4 das Zweite. Der CCU-Historian hat nun schon lange die angedachte Funktionalität. Sicherlich gibt es unzählige Feature-Wünsche auf GitHub. Davon sind viele von einer Person gar nicht mehr zu stemmen. Trotzdem geht es natürlich weiter mit kleineren Verbesserungen und Pflege, sodass der CCU-Historian auch mit der CCU4 funktioniert, auch mit meiner 10 Jahre alten Datenbank.
Nebenher habe ich noch ein weiteres Projekt gestartet, damit sich nicht immer wieder jeder Software-Entwickler mit den XML-RPC-, BIN-RPC-, ReGaHss-Schnittstellen und HM-Skript herum schlagen muss, wenn er eigene Software an die CCU anbinden will. Da muss nämlich eine gewisse Leidensfähigkeit vorhanden sein. Der CCU-Jack soll da abhilfe schaffen. Natürlich mal wieder in einer neuen Programmiersprache (Go).
Zurück zum CCU-Historian:
In dieser Version gab es nur Änderungen bei den Entwicklungswerkzeugen (Goovy-/Java-Compiler). Funktional wurde nichts geändert. Da sich die Hauptversionsnummer des Groovy-Compilers geändert hat, gibt es erst einmal nur eine Beta-Version.
Fehlerbehebungen / Verbesserungen
- Aktualisierung Entwicklungsumgebung/Groovy-Compiler (2.6.0-beta.1)
- An illegal reflective access operation has occurred (2.6.0-beta.1)
Gruß
Mathias