NEWS
Prioritäten der ioBroker-Entwicklungen
-
Hallo,
wer legt eigentlich die Prioritäten fest, wann was beim ioBroker weiterentwickelt und/oder korrigiert wird?
Gut, beim js-controller und dem admin-Adapter gibt es regelmäßig Updates, aber einige Adapter dümpeln hier seit längerer Zeit nur noch so vor sich hin. Als Beispiele seien mal der yahka- und der Flot-Adapter aber auch der vis-Editor genannt. Da hat man den Eindruck, dass keiner mehr an der Weiterentwicklung oder Fehlerbereinigung interessiert ist. Selbst auf entsprechende issues in Github wird nicht reagiert.
Wer überwacht solche Adapter und entscheidet, ob sie ggf. komplett entfernt werden oder ob sie so weiterlaufen sollen?
Gerade der yahka-Adapter bietet für Nutzer von Apple-Geräten und Homekit extrem viel Potential. Aber er hat leider einige doch etwas unschöne Eigenschaften bei der Bedienung und beim Funktionsumfang. Und selbst der Javascript-Adapter bzw. der zugehörige Editor sind zumindest teilweise optimierungswürdig. Eine absolute Katastrophe war und ist insgesamt das Arbeiten mit dem ioBroker unter Safari für iOS und iPadOS. Aber gut, das will ich jetzt mal nicht dem ioBroker ankreiden, denn Safari ist hier ja bekanntlich auch sonst etwas wählerisch.
Bis dann,
Thorsten
-
@dtp
Ohne die Hauptfrage beantworten zu wollen (oder zu können) - ioBroker ist Open source.Jeder kann versuchen an der Weiterentwicklung Teil zu nehmen. Vorwissen hilft, Aber man muss kein professioneller Programmierer sein - auch an einem Projekt “ich verbessere den yahka Adapter” (nur weil @dtp den explizit erwähnt hat) kann man sich in das Programmieren mit JavaScript einarbeiten.
Und wenn man das nicht kann, dann gibt es immer noch die Doku sowie detaillierte Fehler Beschreibungen und funktionswünsche mit denen man sich in die Entwicklung ein bringen kann.So bin ich letztendlich auch vor einem Jahr dazu gekommen am zigbee-Adapter mit zu arbeiten.
Am Ende heißt das - jeder kann Einfluss darauf nehmen was weiter entwickelt wird. Wieviel Einfluss mit wieviel Aufwand ist aber von zu vielen Faktoren abhängig um das hier sauber aufzuschlüsseln.
A.
-
@dtp die Frage gab es schon öfter und wurde auch beantwortet.
Aber um das mal kurz zu fassen: Der Entwickler selbst Entscheidet was und wann am Adapter gemacht wird, aber jeder kann auch selbst Code beitragen.
Ob ein Adapter aus der Offiziellen Liste, Stable Repo, entfernt wird entscheiden die Aktiven Entwickler wenn wir die Notwendigkeit sehen.
Darüber hinaus haben wir keinen Einfluss auf Adapter von Entwicklern die ihre Adapter nicht in die Community Organisation überführen.
Es war schon ein Monate langer Kampf die Rechte für die Adapter, tr-064 usw., von soef zu bekommen.Und ansonsten ist es schon ziemlich Aufwendig die Adapter immer auf Stand zu halten, gerade weil so langsam auch ein Stand erreicht ist wo es eben nicht mehr nur um die Funktionalität geht. Vieles was jetzt kommt ist Fleißarbeit, Sicherheit, Stabilität und Performance.
-
Vielen Dank für Deine Erläuterungen. Da habe ich wohl dann leider die bereits vorhandenen Threads zum Thema übersehen. Sorry.
Dieser Thread sollte übrigens nicht als Kritik an den ioBroker-Verantwortlichen verstanden werden, sondern lediglich zur Klärung dienen.
Gruß,
Thorsten