Seite 1 von 1

Openhab Sourcen in Eclipse

Verfasst: 9. Apr 2019 07:05
von Tentazione
Moin zusammen,

ich hatte vor einiger Zeit mal einen Bericht oder ein Tutorial gesehen...in dem man sich die kompletten Sourcen incl. der Bindings über Git ins Eclipse packen konnte. Leider finde ich den nicht wieder.

Ich würde gerne ein Testsystem auf dem Laptop aufsetzen, welches auf den Sourcedateien läuft. Wer kann mir da mit einer Anleitung helfen?

Re: Openhab Sourcen in Eclipse

Verfasst: 9. Apr 2019 09:26
von mamoel
Ich weiß nicht, ob das im Moment Spaß macht. openHAB wird aktuell aus dem Eclipse SmartHome (ESH) "herausgelöst" und auf ein parallel auch noch auf ein neues Build-System umgestellt. Da läuft derzeit sehr Vieles noch nicht rund.
Ich selbst habe allerdings von der JAVA-Welt nur sehr wenig Ahnung. Meine Heimat ist die ".NET-Welt".

Re: Openhab Sourcen in Eclipse

Verfasst: 9. Apr 2019 12:45
von Tentazione
einen Versuch isses wert ;-)

Re: Openhab Sourcen in Eclipse

Verfasst: 9. Apr 2019 20:07
von udo1toni
Momentan kann ich da nur "Finger weg!" raten, aus den von mamoel genannten Gründen.

Die aktuellen Builds sind, selbst wenn sie normal starten, broken, weil noch nicht alle Umstellungen vollzogen sind. Das wiederum bedeutet, dass Du fast sicher auf Schwierigkeiten stoßen wirst, was Dir dann den Spaß an der Sache verdirbt. Und das will niemand, denn begeisterte Programmierer werden händeringend gesucht. :)

Grundsätzlich gibt es in der offiziellen Dokumentation eine genaue Anleitung, wie man sich die IDE aufsetzt, nur sind diese Dokumente gerade komplett deprecated. Aus dem gleichen Grund wirst Du vermutlich auch kein Tutorial dazu finden, welches noch funktioniert.

Zum Hintergrund:
Vor einigen Jahren kam openHAB2 in die Gänge, damals entschied sich Kai dazu, den Core von openHAB als eigenständiges Projekt nach Eclipse auszulagern. Es ging darum, anderen Interessierten (insbesondere Firmen!) die Möglichkeit zu geben, die zugrunde liegenden Funktionen für eigene Produkte zu nutzen. Dabei sollte es natürlich auch zu Verbesserungen am Core kommen, so dass openHAB auch davon profitiert hätte.
Hätte, weil sich leider herausgestellt hat, dass außer einem extrem gestiegenen Aufwand nur wenig dabei heraus kam.
Deshalb wurde Anfang 2019 beschlossen, das Ganze wieder rückgängig zu machen. Das bedeutet also, dass der Core wieder Bestandteil von openHAB ist, und nicht mehr extern gewartet (und anschließend automatisiert dazu geladen) wird. Damit müssen allerdings auch die Namensräume innerhalb des Cores wieder zurück geändert werden, es darf nicht mehr org.eclipse... heißen, sondern muss org.openhab... heißen.

Zusätzlich wird gerade auf ein anderes Build System umgestellt, hier sind dann nicht nur die Core Komponenten betroffen, sondern zusätzlich auch noch alle Addons und alles drum herum.

Hab bitte einfach ein paar Wochen Geduld, bis Kai den erfolgreichen Abschluss der Umstellung verkündet, dann wird es mit Sicherheit auch zeitnah neue (oder aktualisierte) Anleitungen für Entwickler geben.

Re: Openhab Sourcen in Eclipse

Verfasst: 10. Apr 2019 06:41
von Tentazione
Ok. Das verstehe ich natürlich. Danke für den Hinweis