The web interafce speed really hasn't been looked at in this release. I think we are looking for some increase when we integrate SQLlite but that's probably not gonna happen until at least 1.6.
As for multiple deletes. We could probably do an alternate recordings page using checkboxes and then the action in a dropdown with a submit button(similar to how most web based mail apps work). The interface stuff isn't too hard. The problem is dealing with Unicode. Library.rpy and a few other scripts are having issues with that now that I am working on. Python itself is very easy for any perl person to pickup, check the python.org website and the tutorials. I am mainly a perl person and found this a good place to start and then copying existings scripts and modifying to my needs filled the rest of the gap. The most likely route to go with this new page since it probably be an issue only for people grabbing so much data that you could make it an addon and put it there for others to use if they want it. I hang out on IRC on weekends and can help you with the basics if you want, but there are several other regular IRC people who do web scripts, that might be able to help you out(rshortt, k-s, and bheremans). -- Michael Ruelle [EMAIL PROTECTED] > 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 ------------------------------------------------------- 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