[opensuse-factory] vdr anyone?
Hi, VDR version 2.0 was released quite some time ago but we still have 1.6. I'm still the maintainer but in reality I don't have a use case for vdr anymore so I won't be able to take care of updating it. Anyone want to take over? cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, I've created my own vdr repository for my own needs in the build service a few years ago (home:balta3:vdrdevel). I update this repository frequently and also created quite a few plugin packages (because I'm using THIS packages to watch TV everyday). But this packages are not going the "suse way", for example I'm not using sysconfig and an init script, but runvdr.extreme [1] and systemd. I also created my own rpm macros to get small and easy plugin spec files. (The Makefile of Plugins has changed in 2.0, so all plugins need to be touched anyway) So I don't know if I would be the right maintainer, but I'm willing to help if possible ;) At least the some plugins are updated frequently, should VDR really be included in the main repository? Wouldn't a well maintained, official vdr repository be enough? Greetings, Marcel Witte [1] http://www.udo-richter.de/vdr/scripts.html Am Dienstag, 3. September 2013 schrieb Ludwig Nussel <ludwig.nussel@suse.de>:
Hi,
VDR version 2.0 was released quite some time ago but we still have 1.6. I'm still the maintainer but in reality I don't have a use case for vdr anymore so I won't be able to take care of updating it. Anyone want to take over?
cu Ludwig
-- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Marcel Witte wrote:
I've created my own vdr repository for my own needs in the build service a few years ago (home:balta3:vdrdevel). I update this repository frequently and also created quite a few plugin packages (because I'm using THIS packages to watch TV everyday). But this packages are not going the "suse way", for example I'm not using sysconfig and an init script, but runvdr.extreme [1] and systemd. I also created my own rpm macros to get small and easy plugin spec files. (The Makefile of Plugins has changed in 2.0, so all plugins need to be touched anyway)
Obviously proper packages have to adhere to openSUSE packaging policy including file system layout. The sloppy upstream way won't work for example. Also, there should be an update path from the current package ie vdr 2.0 should use the same file system locations and user names. The current package also has a set of rpm macros defined: https://en.opensuse.org/openSUSE:Packaging_vdr How vdr is started doesn't really matter IMO. Nowadays I would probably get rid of all those fancy scripts and just use a simple systemd service file by default. The elaborate init script we have is from a time when things weren't that reliable.
So I don't know if I would be the right maintainer, but I'm willing to help if possible ;)
Well, why not. Looks like Hans-Peter Jansen has a vdr package in home:frispete:vdr2 that links to Factory already. Maybe the two of you want to cooperate in maintaining the vdr package for openSUSE?
At least the some plugins are updated frequently, should VDR really be included in the main repository? Wouldn't a well maintained, official vdr repository be enough?
No difference from other software there. If we had everything in random repos there wouldn't be much left of the distro. Also, there's the update repo. Just because a package is in the oss repo doesn't mean it can't get bug fixes and updates :-) cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mittwoch, 4. September 2013 11:19:48 Ludwig Nussel wrote:
Marcel Witte wrote:
I've created my own vdr repository for my own needs in the build service a few years ago (home:balta3:vdrdevel). I update this repository frequently and also created quite a few plugin packages (because I'm using THIS packages to watch TV everyday). But this packages are not going the "suse way", for example I'm not using sysconfig and an init script, but runvdr.extreme [1] and systemd. I also created my own rpm macros to get small and easy plugin spec files. (The Makefile of Plugins has changed in 2.0, so all plugins need to be touched anyway)
Obviously proper packages have to adhere to openSUSE packaging policy including file system layout. The sloppy upstream way won't work for example. Also, there should be an update path from the current package ie vdr 2.0 should use the same file system locations and user names. The current package also has a set of rpm macros defined: https://en.opensuse.org/openSUSE:Packaging_vdr How vdr is started doesn't really matter IMO. Nowadays I would probably get rid of all those fancy scripts and just use a simple systemd service file by default. The elaborate init script we have is from a time when things weren't that reliable.
So I don't know if I would be the right maintainer, but I'm willing to help if possible ;)
Well, why not. Looks like Hans-Peter Jansen has a vdr package in home:frispete:vdr2 that links to Factory already. Maybe the two of you want to cooperate in maintaining the vdr package for openSUSE?
Well, I created something like a hermaphrodite project, that tries to adhere to the old vdr layout, but also including some of Marcels' stuff. The whole thing needs a renovation pass, though. If I wouldn't be so time constrained, I would have done it and got back to you, Ludwig, in order to celebrate the new vdr age SuSE wise. Unfortunately, the vdr 2.0 stuff has some issues here (vdpau interface, xine, vdr-plugin- xineliboutput and possibly driver related). Net result is, some hd channels rotates colors, and sometimes it freezes my main desktop system. :-( It might be related to a pathologic setup (two screens, one 30" and one 24", nvidia drivers, 16 GB ram, heavily used up to 16 hours per day, oh well..).
At least the some plugins are updated frequently, should VDR really be included in the main repository? Wouldn't a well maintained, official vdr repository be enough?
No difference from other software there. If we had everything in random repos there wouldn't be much left of the distro. Also, there's the update repo. Just because a package is in the oss repo doesn't mean it can't get bug fixes and updates :-)
There's definitely a need for a good maintained vdr2 project, and I offer my limited help to get there. Cheers, Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Marcel, On Tue, 03 Sep 2013 22:59:40 +0200 Marcel Witte <wittemar@gmail.com> wrote:
I've created my own vdr repository for my own needs in the build service a few years ago (home:balta3:vdrdevel). I update this repository frequently and also created quite a few plugin packages (because I'm using THIS packages to watch TV everyday). But this packages are not going the "suse way", for example I'm not using sysconfig and an init script, but runvdr.extreme [1] and systemd. I also created my own rpm macros to get small and easy plugin spec files. (The Makefile of Plugins has changed in 2.0, so all plugins need to be touched anyway)
So I don't know if I would be the right maintainer, but I'm willing to help if possible ;)
Maybe I can be of assistance, at least for the "suse-fication" to start with. I maintain a local build in my private instance for own purposes, which takes your project as base, and is then patched to some extend to look like the old suse-supplied vdr. I "stole" some of the work from seife's vdr attemtps. I will move my vdr setup to my OBS:home and send you a PM, so you can have a look at it and perhaps I can submit it to your project for further use.
At least the some plugins are updated frequently, should VDR really be included in the main repository? Wouldn't a well maintained, official vdr repository be enough?
I myself maintain only very few plugins, basically remote and vnsiserver, only. The latter one is not OBS-able. Greetings, Stefan -- Stefan Botter Network Manager Jacobs University Bremen gGmbH Campus Ring 1 | 28759 Bremen | Germany Commercial registry: Amtsgericht Bremen, HRB 18117 President & Geschäftsführer: Prof. Dr. Heinz-Otto Peitgen Provost & Geschäftsführerin: Prof. Dr.-Ing. Katja Windt Chair Board of Governors: Prof. Dr. Karin Lochte
participants (4)
-
Hans-Peter Jansen
-
Ludwig Nussel
-
Marcel Witte
-
Stefan Botter