examples / vdr-lirc & co.

Thomas Günther pkg-vdr-dvb-devel@lists.alioth.debian.org
Tue, 27 Apr 2004 01:26:44 +0200


Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de> wrote:
> * Tobias Grimm schrieb am 25.04.04, um 23:46 Uhr:
> > >Naja, es dürfte sich doch um maximal 2-3 Files handeln, und meines
> > >Erachtens rechtfertigen die paar Dateien nicht unbedingt ein
> > >zusätzliches Paket - die Skripte werden ja nicht von alleine aktiv,
> > >es wird doch dazu ein installiertes vdr gebraucht, oder?
> > > 
> > >
> > Stimmt... aber trotzdem.... nvram-wakeup hat erstmal nichts mit vdr
> > zu tun und sollte daher ein eigenständiges Paket bleiben...
> > jedenfalls meiner bescheidenen Meinung nach.
> 
> Was meinen denn die anderen hier dazu?

Mit "die anderen" bin wohl ich gemeint? ;-) Na ja, Peter könnte ja auch
mal seine Meinung dazu sagen ...

nvram-wakeup kenne ich nun nicht so gut. Aber ich denke, es gibt zwei
Arten von Addons.
1. Addons, die nur mit dem VDR Sinn machen, wie z.B. vdradmin und noad
und
2. Addons, die auch ohne VDR funktionieren können, wie nvram-wakeup.

Bei den ersten ist es klar. Es wird nur ein Paket gebraucht, mit einer
Abhängigkeit zu VDR.

Bei den zweiten sollte keine Abhängigkeit zum VDR bestehen
(allerhöchstens Suggest). Die Hooks o.ä. VDR könnte man einfach mit
reintun, sie werden nur aktiv, wenn VDR wirklich läuft.

Dagegen spricht nur eines. Bei den Hooks hat es in der letzten Zeit
einige Änderungen gegeben, und ich vermute, die Entwicklung ist noch
nicht am Ende. Mit welcher VDR-Version das jeweilige Addon funktioniert
wurde immer über die Abhängigkeiten definiert.

Aus diesem Grund würde es Sinn machen, die VDR-Dateien des Addons in ein
eigenes Paket zu packen, das dann die Abhängigkeit zum VDR und zu dem
eigentlichen Addon enthält. Auf jeden Fall ist dies die flexiblste
Lösung.

Thomas