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