Just wanted to pick people's brains a bit regarding the freevo web
interface.

I am currently running 1.4 (rc4, I believe) and the web interface can be
very slow at times. I'm sure part of that has to do with my setup... I
pull 8 days of xmltv information down on a weekly basis (the extra day
just gives me overlap coverage if it fails to pull properly).

The piece that is really slow is, of course, Scheduled Recordings. Part
of the reason that I pull down a week's worth of data is because I
schedule a lot of favorites. MacGyver, Pretender, Stargate SG1,
Sentinel, etc.

By this time I have most of the episodes (or in some cases, already have
some of the season sets on DVD) for those shows-- so every Sunday I go
through, check my lists of what I have, and unschedule the episodes I
already have.

This takes a considerable amount of time. After I remove one from the
schedule, it has to reprocess the schedule and list all the other
scheduled episodes. It starts to speed up towards the end, when I've
winnowed out somewhere around half the episodes, but it's still slow.



I'm wondering if 1.5.0 has improved the speed of the web interface or
optimized the code. I have a CPU applet in my GNOME panel that gets
pegged at 100% when I hit the Scheduled Recordings page, and stays there
until it's finished. If this code got optimized, that would mean a bit
of difference for me.

Also, failing a significant improvement in that code, does anyone have
any recommendations as to how I could go about writing a clone of the
Scheduled Recordings page which would have a checkbox by each episode
and allow me to delete multiple scheduled recordings at once? Under that
framework, I would just be able to check off all the ones I wanted
removed, hit the button and grab a cup of coffee, ignoring however long
it took. I'm not familiar with python (I'm a perl/php/C guy), but I can
find my way around by leveraging the similarities of other languages to
my advantage. For example, I dug into the code to add a column to that
page which lists the episode name as well as the description-- much
handier for me to look up on TVTome that way. :) (Btw, if others would
like that in patch form, I'm sure I can dig it out pretty easily.)

-- 
Nathan P. Clemons, Sun Microsystems CSA (2.6)



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to