On Wed, Jul 09, 2003 at 01:11:34AM -0300, James Oakley wrote:
> Ah, I'm only familiar with tv_grab_na so I didn't know there were grabbers 
> that didn't use it. I've committed the change.

One of the good things about XMLTV is the wide range of countries, but
it's also a good source for bug reports :)

> I set stop to start when stop is missing, which isn't entirely correct, since 
> only start and channel are required attributes of programme. This made the 
> programme invisible in my grid widget because it's drawn to "scale."

Actually, we don't do it inside xmltv.py, it's done in our code. But
we set it to midnight
prog.stop = timestr2secs_utc(p['start'][0:8] + '235900' + p['start'][14:18])

But it works ok, because it only affects the last day in a set of
grabs; and only the last program. There is no way to be more accurate
then that.

> SQLite is indeed very neat. I looked at it for a potential C project a while 
> back. Not having to run/configure a separate DB server is a great thing, 
> especially when your filesystem is on a 128 MB CF. :-)

Exactly... :) Putting xmltv data into it would give us the advantages
of a database and sophisticated queries without any of the
installation headaches.

> There is no need for a separate DB process, but you can use one if you want. 
> ZODB is the database used in Zope, so it supports all of the storage types 
> that Zope does, which are:

I took a look at the ZODB stuff because it seemed very "big" But ZODB
does look powerful; I just don't know how worthwhile it'll be for our
purposes... I think sqlite can handle what we want...

Ideally, I'd like us to match the MythTV tables, but they're actually
more limited in what they can do because MySQL lacks subselects and
foreign keys. I assume they've probably had to work around that, but I
prefer that this xmltv is normalized properly since there is a lot of
data.

> That's a known deficiency in XMLTV 0.5 that's fixed in 0.6. Until then, the 
> format of display-name shouldn't change.

I'm not holding my breath... :)

Aubin


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to