NEWS
[Vorschlag] Abhängigkeiten von anderen Adaptern technisch verbessern
-
Wenn ein Adapter von einem anderen Adapter abhängig ist, so sollte es möglich sein die Abhängigkeit (z.B. Socket IO) im Code zu hinterlegen.
Klickt man dann auf hinzufügen bei einem Adapter mit Abhängigkeit, so sollte noch vor der Installation ein Fenster auf gehen, in welchem man die Instanz wählt, die man für den Adapter nutzen möchte oder angeben kann, dass eine neue Instanz angelegt (und wenn noch nicht installiert der Adapter installiert) werden soll. Wenn man dann in der Instanzansicht eine Instanz löschen möchte, von der eine andere Instanz abhängig ist, so sollte entweder das Löschen unterbunden werden mit dem Hinweis welche Instanzen dafür sorgen. Alternativ müsste der Nutzer auswählen können, dass die abhängigen Instanzen mit entfernt werden oder eine andere auswählbare Instanz der Abhängigkeit nutzen sollen.
-
Wenn ein Adapter von einem anderen Adapter abhängig ist, so sollte es möglich sein die Abhängigkeit (z.B. Socket IO) im Code zu hinterlegen. ` Das ist möglich und wird auch gemacht in der io-package.json, mit "dependencies". Der entsprechende Adapter wird dann auch in der angegebenen Version installiert.
Wenn man dann in der Instanzansicht eine Instanz löschen möchte, von der eine andere Instanz abhängig ist, so sollte entweder das Löschen unterbunden werden mit dem Hinweis welche Instanzen dafür sorgen. Alternativ müsste der Nutzer auswählen können, dass die abhängigen Instanzen mit entfernt werden oder eine andere auswählbare Instanz der Abhängigkeit nutzen sollen. ` Das finde ich eine gute Idee, weiss aber nicht wie es bisher gehandhabt wird. Vermutlich wird der gelöschte Adapter/die Instanz beim nächsten System start aber wieder installiert.
-
Erstmal danke für die schnelle Antwort!
@Jey Cee:Das ist möglich und wird auch gemacht in der io-package.json, mit "dependencies". Der entsprechende Adapter wird dann auch in der angegebenen Version installiert. `
Das wusste ich nicht, aber dann ist die Datenbasis bereits geschaffen.@Jey Cee:Vermutlich wird der gelöschte Adapter/die Instanz beim nächsten System start aber wieder installiert. `
Ich hatte das Problem, dass ich beim Aufräumen VIS deinstalliert hatte, aber einen Adapter (ich meine Chromcast) nicht, weil ich den behalten wollte. Führte dazu, dass die Instanz nicht mehr startete. Ich habe das System nicht neugestartet, weswegen ich dazu nichts sagen kann. Beim Start der Instanz (Chromecast) wurde die fehlende Instanz nicht erstellt.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden