Files
@ 1b885b7c9c3e
Branch filter:
Location: DistRen/TODO - annotation
1b885b7c9c3e
1.7 KiB
text/plain
Fixes to slave, todo prune
c6c630e5f1dc c6c630e5f1dc c6c630e5f1dc c6c630e5f1dc c6c630e5f1dc c6c630e5f1dc 1b885b7c9c3e c6c630e5f1dc c6c630e5f1dc f569040d837a 1fb5e71af48f f569040d837a 1fb5e71af48f 1fb5e71af48f 1fb5e71af48f f569040d837a 21c31a64b0b3 1fb5e71af48f 1fb5e71af48f f569040d837a 1fb5e71af48f f569040d837a 1b885b7c9c3e 1b885b7c9c3e 699d904e7d1d 1b885b7c9c3e a23a98a79af7 1fb5e71af48f 1fb5e71af48f c4b9cba6001c 1fb5e71af48f eb27dfe10342 b6eed9d18848 eb27dfe10342 | Key:
*-An important Item that needs to be finished
B-Initial of person who needs to fix this (Binki)
M-LordofWar needs to fix this
E-normaldotcom needs to fix this
x-finished task
=-Long-term goal
Build
Master
*-Add calls to remotio
-Write more meat into the pseudo-code main() to pull everything together
-Write a stub for getting info from the tarball/validifying the tarball. Read distren-job.xml, a file in the tarball, to find out 1. which rendering system to use (that system, e.g. blender/povray, can read more specifics, such as name of file to pass to blender and frames. Options common between different systems will be handled in common as best as possible)
-Write a stub for publishing file and constructing job description so that the job can be shared
*-Other XML-writing/reading
Slave
-Fix current bugs
*-Add calls to remoteio, once it works or even before it works
-Add code to write arguments for exec_blender based on the contents of a job's xml file
*-Other XML-writing/reading
+Parse XML file and toss data in blendjob struct
+Update exec_blender() to use the struct rather than other vars
-Add errorcatchers to return in libcurl functions
=-Make code more flexible for different types of jobs
Options
-Rewrite some stuff, try to make it simpler
x-Move server and client confuse code into their individual files, rather than in the common file. -- note: there wasn't any client code in options.c. There was the ``server'' section. That section is passed multiple times and provides information to remoteio on how to connect to servers
-Review all confuse interfacing
-Push patch for relative includes in confuse to the confuse developers
B-Expand execio() to support stderr
|