@@ -2,12 +2,13 @@ 1. Create a CLI interface for distren
X command: distren
X args: -i infile.tar.bz2 -o outfile.tar.bz2
action: submits and blocks and retreives result of rendering the contents of infile.tar.bz2. Should currently just call stub functions.
2. Design of stubs in distren library:
X Stub for submitting file to server
WIP Write configuration loader
Stub for submitting file to a server (using a stream)
Stub for waiting for server -> Maybe the client can just poll? I've got to decide this.
Stub for retrieving result (using another stream)
3. Design of stubs in distrend:
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)