examples / vdr-lirc & co.

Peter Siering pkg-vdr-dvb-devel@lists.alioth.debian.org
27 Apr 2004 07:24:03 +0200


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

Mee too ;-) Ich bin wie Tobias daf=FCr, es so zu lassen.

> Mit "die anderen" bin wohl ich gemeint? ;-) Na ja, Peter k=F6nnte ja auch
> mal seine Meinung dazu sagen ...
>=20
> 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=F6nnen, wie nvram-wakeup.
>=20
> Bei den ersten ist es klar. Es wird nur ein Paket gebraucht, mit einer
> Abh=E4ngigkeit zu VDR.
>=20
> Bei den zweiten sollte keine Abh=E4ngigkeit zum VDR bestehen
> (allerh=F6chstens Suggest). Die Hooks o.=E4. VDR k=F6nnte man einfach mit
> reintun, sie werden nur aktiv, wenn VDR wirklich l=E4uft.
>=20
> Dagegen spricht nur eines. Bei den Hooks hat es in der letzten Zeit
> einige =C4nderungen gegeben, und ich vermute, die Entwicklung ist noch
> nicht am Ende. Mit welcher VDR-Version das jeweilige Addon funktioniert
> wurde immer =FCber die Abh=E4ngigkeiten definiert.
>=20
> Aus diesem Grund w=FCrde es Sinn machen, die VDR-Dateien des Addons in ei=
n
> eigenes Paket zu packen, das dann die Abh=E4ngigkeit zum VDR und zu dem
> eigentlichen Addon enth=E4lt. Auf jeden Fall ist dies die flexiblste
> L=F6sung.

Noch ein Beispiel: vdrconvert ist ein eigenst=E4ndiges Paket, das ohne VDR
keinen Sinn macht. Es braucht vdrsync, das ist aber auch wieder ein
eigenst=E4ndiges Paket, das aber u.U. ohne VDR Sinn ergibt und getrennt
gepflegt wird ... deshalb sollte es wohl in einem eigenen Paket bleiben.
Ein m=F6gliches und sinnvolles Kriterium f=FCr die Aufteilung in ein Paket
mit allem oder mehrere Pakete k=F6nnte sein, dass es unterschiedliche
upstream-Autoren gibt ...

Peter