My thoughts on what's needed to keep Tvheadend going...
Some of you have probably noticed that of late I've not been quite as active as I have in the past with Tvheadend. The truth is my work life is getting busier as I take on more responsibility and with a young family I simply cannot dedicate the time I've managed over the past 2 years (to be honest it's a surprise I've managed this much for this long).
My intention when I approach Andreas about opening up the Tvheadend code base and turning it into a fully fledged community project is that it would become exactly that. Although Tvheadend is officially a community project and several of you have commit access to the repo, most of the input over the past 12-18 months has been from me. While I really enjoy doing this, it's simply becoming too much to sustain (on my own) and the extra input I'd hoped would materialise from new users etc... has not happened.
I know there have been several PRs submitted, some of which have been extremely useful and others may have been rather badly ignored (due to my lack of time). There have been very few offers of significant input, and so far I don't think any that have been made have actually led anywhere.
I don't see this as an end, I'm still going to keep hacking. And I'm still a 100% Tvheadend household. But the level of input I'm likely to be able to put in is likely to diminish further. But I really don't want to see Tvheadend die, I think Andreas built a great system and I hope that I've been able to add some useful improvements. Personally I still think its the best route to a decent XBMC+PVR solution (and we've now got a few other clients as well).
I'm hoping this message will act as a bit of a rallying cry and that people that might have stood back up to now, in the believe that there was nothing to do or that help would not be wanted, might step forward and start looking into areas of the code that interest them. And even if you're not a proficient coder, there are always tasks that can be done, like helping with support forums, keeping on top of issues/feature requests, documentation, etc...
So let's see what happens...