[pkg-vdr-dvb-devel] Annäherung vdr / c't vdr
Thomas Günther
pkg-vdr-dvb-devel@lists.alioth.debian.org
Fri, 23 Apr 2004 00:52:34 +0200
Hallo!
Jetzt will ich mich auch mal zu Wort melden.
Tobias Grimm wrote:
> Thomas Schmidt wrote:
>
> >Also ich würde als eines der ersten Dinge vorschlagen, das wir das
> >Init-System vom c't-vdr einbauen,
> >
> Genau das meinte ich. Allerdings nicht nur auf die Plugins bezogen,
> sondern auch auf die shutdown-hooks (damit sich z.B.
> vdr-addon-nvram-wakeup einklinken kann, "vdr -s") und recording-hooks
> (z.B. für vdr-addon-noad, "vdr- r"). Ausserdem baut c't vdr im
> init-Skript auch die commands.conf und die reccmds.conf zusammen,
> damit andere Pakete dort ihre eigenen Kommandos einbauen können.
Ich sehe vor allem zwei Sachen, die vom ct-VDR übernommen werden
sollten.
1. Die automatische Einbindung der Plugins und Addons.
Im Debian-VDR geht das nur durch Handarbeit. (Korrigiert mich, wenn ich
mich irre!) Das betrifft vor allem das Erstellen der commands/reccmds
aus den entsprechenden Hook-Dateien im Init-Skript und das
Zusammenbasteln der Kommandozeile für die Plugins inklusive der
speziellen Plugin-Parameter.
2. Die Zusammenfassung der verschiedenen VDR-Varianten (vdr-kbd,
vdr-lirc usw.) zu einer universellen, die durch entsprechende
remote.*.conf konfiguriert wird.
Bei den Patches wird es schwieriger. Ich denke auch, dass wir nur eine
Patchvariante als Binär-Paket anbieten sollten. Im Quell-Paket können
aber ruhig verschiedene Patches und Patch-Zusammenstellungen vorbereitet
sein. Das ist auch eine der Stärken des ct-VDR.
So kann sich dann jeder seine Variante selbst kompilieren, ist dann aber
auch selbst dafür verantwortlich, dass es mit den Plugin-Paketen
zusammenpasst.
Welche Patch-Zusammenstellung das Binär-Paket enthält sollte natürlich
sorgfältig abgewogen werden.
Gruß, Thomas