vdr-projects

View on GitHub

Welcome to VDR-Projects

What is this?

This page is meant to provide an overview about where which VDR plugin is currently maintained or if it is maintained at all. Additionally the “vdr-projects” GitHub organization can provide repositories for projects that are related to VDR.

VDR plugins

Plugin name Maintenance status Working? Project page Documentation
ac3mode Community maintained Project page Documentation
autostart Active maintainer Project page Documentation
bgprocess Community maintained Project page Documentation
boblight Community maintained Project page Documentation
burn Active maintainer Project page Documentation
cdplayer Active maintainer Project page Documentation
cecremote Active maintainer Project page Documentation
chanman Community maintained Project page Documentation
channellists Community maintained Project page Documentation
channelscan Active maintainer Project page Documentation
cinebars Community maintained Project page Documentation
clock Active maintainer Project page Documentation
control Active maintainer Project page Documentation
dbus2vdr Active maintainer Project page Documentation
ddci2 Active maintainer Project page Documentation
devstatus Active maintainer Project page Documentation
dfatmo Active maintainer Project page Documentation
dummydevice Active maintainer Project page Documentation
duplicates Community maintained Project page Documentation
dvbapi Active maintainer Project page Documentation
dvbsddevice Community maintained Project page Documentation
dvd Community maintained Project page Documentation
dynamite Active maintainer Project page Documentation
eepg Community maintained Project page Documentation
epg2vdr Active maintainer Project page Documentation
epgborder Active maintainer Project page Documentation
epgfixer Active maintainer Project page Documentation
epgsearch Active maintainer Project page Documentation
epgsync Community maintained* Project page Documentation
externalplayer Active maintainer Project page Documentation
extrecmenu(ng) Active maintainer Project page Documentation
favorites Community maintained Project page Documentation
femon Active maintainer Project page Documentation
filebrowser Community maintained Project page Documentation
fritzbox Active maintainer Project page Documentation
gamepad Community maintained Project page Documentation
graphlcd Community maintained Project page Documentation
hbbtv Active maintainer Project page Documentation
hddarchive Community maintained Project page Documentation
history Active maintainer Project page Documentation
image Community maintained* Project page Documentation
imonlcd Community maintained Project page Documentation
iptv Active maintainer Project page Documentation
lcdproc Community maintained Project page Documentation
live Active maintainer Project page Documentation
loadepg Unmaintained Project page Documentation
markad Active maintainer Project page Documentation
mcli Community maintained* Project page Documentation
mp3 Community maintained Project page Documentation
mplayer Community maintained Project page Documentation
mpv Community maintained Project page Documentation
neutrinoepg Unknown Project page Documentation
noepg Unknown Project page Documentation
osd2web Active maintainer Project page Documentation
osdteletext Active maintainer Project page Documentation
peer Community maintained* Project page Documentation
play Community maintained Project page Documentation
plex Unknown Project page Documentation
pulsecontrol Unknown Project page Documentation
pvr350 Active maintainer* Project page Documentation
pvrinput Community maintained Project page Documentation
radio Unknown Project page Documentation
recsearch Unknown Project page Documentation
reelbox Active maintainer Project page Documentation
remote Unknown Project page Documentation
remoteosd Community maintained* Project page Documentation
remotetimers Community maintained* Project page Documentation
restfulapi Active maintainer Project page Documentation
rpihddevice Active maintainer Project page Documentation
rssreader Active maintainer Project page Documentation
satip Active maintainer Project page Documentation
scraper2vdr Active maintainer Project page Documentation
skindesigner Active maintainer Project page Documentation
skinelchihd Active maintainer Project page Documentation
skinenigmang Community maintained Project page Documentation
skinflat Community maintained Project page Documentation
skinflatplus Active maintainer Project page Documentation
skinlcarsng Active maintainer Project page Documentation
skinnopacity Active maintainer Project page Documentation
skinpearlhd Community maintained Project page Documentation
skinsimple Active maintainer Project page Documentation
skinsoppalusikka Active maintainer Project page Documentation
sleeptimer Community maintained Project page Documentation
softhdcuvid Active maintainer Project page Documentation
softhddevice Active maintainer Project page Documentation
softhddevice-drm-gles Active maintainer* Project page Documentation
streamdev Community maintained Project page Documentation
suspendoutput Active maintainer Project page Documentation
svdrposd Community maintained* Project page Documentation
svdrpservice Community maintained* Project page Documentation
systeminfo Active maintainer Project page Documentation
targavfd Community maintained Project page Documentation
text2skin Unknown Project page Documentation
trayopenng Active maintainer Project page Documentation
tvguide Active maintainer Project page Documentation
tvguideng Active maintainer Project page Documentation
tvscraper Active maintainer Project page Documentation
undelete Active maintainer Project page Documentation
upnp Community maintained Project page Documentation
vdrmanager Unknown Project page Documentation
vdrtva Unknown Project page Documentation
vnsiserver Community maintained Project page Documentation
vompserver Unknown Project page Documentation
weatherforecast Community maintained Project page Documentation
weatherng Community maintained Project page Documentation
wirbelscan Active maintainer Project page Documentation
xineliboutput Active maintainer Project page Documentation
xmltv2vdr Active maintainer Project page Documentation
zaphistory Community maintained Project page Documentation
zappilot Community maintained Project page Documentation

Addons/Tools/Libraries

Project name Maintenance status Working? Project page Documentation
boblight Community maintained Project page Documentation
graphlcd-base Active maintainer Project page Documentation
fiveten59/Logos Active maintainer Project page Documentation
libnetceiver Active maintainer Project page Documentation
Picons2VDR Active maintainer Project page Documentation
vdradmin-am Active maintainer* Project page Documentation
vdr-epg-daemon Active maintainer Project page Documentation
vdrpbd Active maintainer Project page Documentation
vdr-osr-browser Active maintainer Project page Documentation
vdr-transcode Active maintainer Project page Documentation

How does “Community maintenance” work?

As an alternative to scattered patches all over the internet, once a project is obviously no longer maintained (no feedback from developer and no new versions for at least 6 months or longer), then this project can be mirrored to a repository below the “vdr-projects” organization.

Having a repository in context of the “vdr-projects” organization, where still someone can react to requests, allows to keep the plugin at least working with newer VDR versions based on community contributions. It provides an “active target” to point Pull-Requests to without someone needing to take responsibility for the whole project.

If a developer officially announces that he stops maintaining his project, then a repository below “vdr-projects” may be created earlier if no one decides to continue developing it somewhere else.

What if I want to take over a currently unmaintained project?

If someone wants to actively maintain a currently unmaintained project, then he can apply for commit permissions to the repository hosted in the “vdr-projects” organization at any time.

Keep in mind that this only works for a project in status “Community maintained”. For actively maintained projects, only the current maintainer can add new contributors!

If you don’t want to continue maintaining a project in its current repository (for example move it to your GitHub profile or to a different hosting platform), then it would be nice if you at least let us know, so the table at the start of this page can be updated.

Can I request a new repository in context of the vdr-projects organization?

Yes, you can. Just open an issue here.

What is the advantage of having my plugin hosted in context of the organization?

If the plugin ever gets unmaintained again, then the actual project homepage and all links would be still the same if someone else takes over.

Worst case the vdr-projects organization could even give ownership to someone else if a project is unmaintained for a long period of time and the current maintainer does not respond for whatever reason.

I’d like to communicate with you? How can I do that?

That’s easy. If you want to take over a plugin have someone removed from your plugin or for everything else, just open an issue here.

I am a developer and want to join you

That’s nice to hear. Open an issue here. Tell us in one or two sentences who you are and what you want to achieve. If we are satisfied, we’ll give you organization member status, which gives you the ability to add new repositories to the organization.