[mythtv] [PATCH] Use callsign for scheduling

Brian May bam at snoopy.apana.org.au
Thu Apr 15 20:29:40 EDT 2004

>>>>> "David" == David Engel <gigem at comcast.net> writes:

    >> Have you considered splitting them up into two? eg.

    David> There has been some very light talk of this, but just talk.
    David> I certainly don't have any immediate plans to do anything.
    David> FWIW, the zap2it labs Data Direct service (U.S. only)
    David> follows the approach you describe.  Once it gets integrated
    David> (this week?), we'll see if someone picks up the ball and
    David> takes the next step.

    David> Your thoughts are perfectly clear, and make sense too. :)
    David> There's only so many hours in the day, though, for
    David> voluntary, free-time efforts like Myth, so things have to
    David> be done in small steps.  Also remember that most of the
    David> active developers use the CVS code as their production
    David> version so breaking things for any extended period of time
    David> for a big change probably isn't feasible.

    David> That being said, code tends to speak louder than words in
    David> open source projects.  So if you'd like to contribute...
    David> FYI, please take this as an invitation to help out if you
    David> can and not a "fix it yourself if you don't like it".

I am interested in looking at this. No guarantees I will be able to
complete it, but I should be able to make a good start.

How do you prefer contributions? Do you prefer a number of small
patches that makes a small but well defined change according to some
sort of overall plan, or would you prefer one big patch that does
everything in one go?

Also, before I even start, I need to get the terminology consistent,
so far people have referred to "channel", "station", and
"broadcaster". If we don't get this right *now*, it is going to be
even more confusing later on.

Even in this thread, there seems to be inconsistencies in the use of
these words, for instance, based on my definitions, I got totally
confused when reading "xmltvid appears to be more of a channel ID than
a station ID.".

What I think we need:

1. word to describe "a frequency (analog) and/or a frequency+PIDs+etc
(DVB) and/or any other tuning information".

2. word to describe "a set of programs being broadcast according to a
fixed program guide".

Previously, I used "channel" for 1, and "station" for 2. This would
mean that there is only one time program guide for a station, and the
statement I quoted above is false.

However, this is not the only way you can look at it. In particular,
someone else used the word "broadcaster", possibly for 2, above.

So, if we don't already have anything, can way have some official
"mythtv" defined definitions for the following words, and document
them somewhere obvious?

Brian May <bam at snoopy.apana.org.au>

More information about the mythtv-dev mailing list