Thinking out loud some more, it seems much of the service could be done via convenient e-mail.
You'd send an e-mail with a file attachment (in common formats like .zip, .tar, .tar.gz) containing your source code, make file, etc. You'd send the e-mail to something like: [EMAIL PROTECTED] Or eventually [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], etc. The system would immediately e-mail you back a job submission acknowledgement, with a Web address containing a job number of some kind. It might also send you back the total execution time (wall clock) for the last completed submission and current number of submissions still in progress, just to give you some clues how long it might take. "Please save this information. We will send another e-mail when your job is complete." If you go to the Web address you'll get a status page for your compile job. You'll also have the option to terminate the job before completion. (Ideally the system would only let each e-mail address have one compile job running and queue any more sequentially. So it would be to your advantage to terminate any jobs ahead if you no longer want them.) When the job is complete, you'll get another e-mail with a Web link to download the completed output (including binary). There might be a security step or two in here (such as registering your e-mail address first). Hmmmm.... Any benefactors out there? Is this something a university might want to host, for example? - - - - - Timothy Sipples IBM Consulting Enterprise Software Architect Specializing in Software Architectures Related to System z Based in Tokyo, Serving IBM Japan and IBM Asia-Pacific E-Mail: [EMAIL PROTECTED] ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

