18.06.2020, 22:22
>>Sieht gut aus, aber ist eine zentrale Datei, wo drin steht welche Plugins zu starten sind, nicht handhabbarer?
Glaube ich nicht.
Stell dir vor, du willst 500 Plugins als jemand, der Plugins compiliert und als .deb paketiert, mit sinnvollen Voreinstellungen verwalten.
Dann möchtest du bestimmt eher je Plugin eine separate Datei, die du *mit* jedem einzelnen Plugin als Voreinstellung einfach installierst. Ist eine Frage, wer das, warum und wie paketiert!
Natürlich kann man später auch so eine Datei später mit Shell Scripts && co versuchen zu parametrisieren.
Falls das nicht so ist, für mich wäre das jetzt eine einfache Übung. Wäre keine riesige Änderung. Meinungen??
Bitte konkret mit Vorschlägen, was praktisch wäre.
>> Irgendwie muss noch berücksichtigt werden, dass manche Plugins als erstes oder letztes Plugin geladen werden müssen
Nein, Stefan.
Da hast du etwas nicht verstanden. Plugins haben keinerlei Lade-Reihenfolge oder Dependencies von anderen Plugins. Niemals. Ein plugin ist eine externe Bibliothek, die zusätzliche Funktion in VDR hinzufügt - ohne anderes zu erwarten.
Falls du doch so ein Plugin entdeckst, welches vor oder nach anderen Plugins geladen werden muss, dann melde das bitte dem Autor dieses Plugins als furchtbaren *Bug*. Aber nicht als Krücke hier.
>> Der Menüeintrag sollte vielleicht statt easyvdr eher Plugin-Setup oder so genannt werden, was meint ihr?
Ihr könnt den Eintrag benennen, wie ihr wollt, siehe Thema ini Datei. Lies weiter oben, deswegen auch eine Konfigurationsdatei.. ;-)
Allerdings geh ich davon aus, dass später in diesem Plugin nicht *nur* Plugins verwaltet werden *könnten*. Dann wäre der Begriff "Plugin-Setup" zu eng gefasst. Von euch konfigurierbar. Hängt von euch ab, wie ihr wollt!
Glaube ich nicht.
Stell dir vor, du willst 500 Plugins als jemand, der Plugins compiliert und als .deb paketiert, mit sinnvollen Voreinstellungen verwalten.
Dann möchtest du bestimmt eher je Plugin eine separate Datei, die du *mit* jedem einzelnen Plugin als Voreinstellung einfach installierst. Ist eine Frage, wer das, warum und wie paketiert!
Natürlich kann man später auch so eine Datei später mit Shell Scripts && co versuchen zu parametrisieren.
Falls das nicht so ist, für mich wäre das jetzt eine einfache Übung. Wäre keine riesige Änderung. Meinungen??
Bitte konkret mit Vorschlägen, was praktisch wäre.
>> Irgendwie muss noch berücksichtigt werden, dass manche Plugins als erstes oder letztes Plugin geladen werden müssen
Nein, Stefan.
Da hast du etwas nicht verstanden. Plugins haben keinerlei Lade-Reihenfolge oder Dependencies von anderen Plugins. Niemals. Ein plugin ist eine externe Bibliothek, die zusätzliche Funktion in VDR hinzufügt - ohne anderes zu erwarten.
Falls du doch so ein Plugin entdeckst, welches vor oder nach anderen Plugins geladen werden muss, dann melde das bitte dem Autor dieses Plugins als furchtbaren *Bug*. Aber nicht als Krücke hier.
>> Der Menüeintrag sollte vielleicht statt easyvdr eher Plugin-Setup oder so genannt werden, was meint ihr?
Ihr könnt den Eintrag benennen, wie ihr wollt, siehe Thema ini Datei. Lies weiter oben, deswegen auch eine Konfigurationsdatei.. ;-)
Allerdings geh ich davon aus, dass später in diesem Plugin nicht *nur* Plugins verwaltet werden *könnten*. Dann wäre der Begriff "Plugin-Setup" zu eng gefasst. Von euch konfigurierbar. Hängt von euch ab, wie ihr wollt!