QUOTE
I don't think this will work. I'm pretty sure Netrender reads in the length of TheBigKahuna.cho when it starts and doesn't consider added frames after that. You'd have to manually reload the chor to have NetRender see new parameters.
I understand and expect what you state is mostly the case. I do hope to see a way or two past that because the whole point of having a program like Netrender is to save time in rendering. I understand that one important part of that is using multiple systems to speed up the process but if we can't automate rendering then that rather defeats the purpose of the whole thing.
In Tools/Options/Customize on the Event Command tab we should be able retask Netrender after a frame or pool is completed rendering.
I suppose that even if this was not an option we should be able to populate Netrender with a long list of proxy jobs whose assets are not yet fully updated in the system. Surely Netrender doesn't read all jobs into memory and then just sit on them.
There is a lot to test here. For instance, if as you state Netrender reads the full length of the cho. file and doesn't consider added frames then we should (theoretically) still be able to swap out the Chor file as long as the number of frames hasn't changed. This seems to me to be an awkward approach because ultimately we don't care how many frames Netrender renders (theoretically it should constantly be rendering) we just want it to keep rendering frames. If it has to wait for us to tell it to add frames... then we potentially become an unnecessary bottleneck in the workflow of Netrender because it will have to wait on us to render frames.
That of course is only one aspect of Netrender and not a deal breaker.
There are many other things I hope to be able to do. One such thing is to start rendering all 'final' sequences to a minimum of two formats (EXR and PNG). The EXR is to maximize image manipulating capability and the PNG is to facilitate file viewing. While I don't know that I will pursue it, it wouldn't be too difficults to set up an html page that automatically displays all PNGs rendered (or every four frames... or every 24 frames... etc.) Before the image exists the html page might display a default image that lets us know that is has not rendered yet. Once in place it then becomes available within the page. Need to share all the rendered images with someone online? After an image is rendered or a pool is finished Netrender can launch a script that will convert files and copy smaller preview imaes to a FTP site or SVN repository so that other people can see the current status of frames rendered visually. Of course this doesn't have to be the actual image, the script can simply instruct the site to record that the image was rendered.
There are of course many things we could do but its usually best to concentrate on those things which we must do.
At a minimum, Netrender should be able to render out several 90 minute movies simultaneously with little or no additional user input outside of the files actually being in place, all systems working and the initial launching Netrender.
I expect a lot don't I?