Initial import of a remote task service. Here is an excerpt from the 
README:

This package provides an implementation of a remote task execution Web 
service that allows to execute pre-defined tasks on another server. 
Those services are useful in two ways:

1. They enable us to complete tasks that are not natively available on a
   particular machine. For example, it is not possible to convert an AVI 
   file to a Flash(R) movie using Linux, the operating system our Web 
   server might run on.

2. They also allow to move expensive operations to other servers. This is
   valuable, for example, when converting videos on high-traffic sites.

I think the API is pretty okay, but we will have to gain some experience 
with it first. While I have done some minimal stress testing on my 
machine (mainly ensuring that we do not get ZODB conflicts), it has not 
been used in production yet.

I also have a derivative package specifically for transcoding videos. If 
people are interested in it, I am willing to upload it.



git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@69474 62d5b8a3-27da-0310-9561-8e5933582275
Now the job id is passed to the task during execution. Now the task 
knows everything during execution and it is up to the task 
implementation to use or not to use the info.

 --This line, and those below, will be ignored--

M    service.py
M    task.py
M    interfaces.py
M    README.txt


git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@69634 62d5b8a3-27da-0310-9561-8e5933582275
Add stub testing component
Improve implementation during transcoding implementation

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@70035 62d5b8a3-27da-0310-9561-8e5933582275
Make commented out code available

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@70036 62d5b8a3-27da-0310-9561-8e5933582275
Added generations 0

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@70832 62d5b8a3-27da-0310-9561-8e5933582275
added clean method

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@71095 62d5b8a3-27da-0310-9561-8e5933582275
Improve remote task jobs overview, implemented batching, and sorting.
Update tests

TODO:
Make batching ans sorting working together.

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@71181 62d5b8a3-27da-0310-9561-8e5933582275
Serve newest tasks first in table overview

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@71319 62d5b8a3-27da-0310-9561-8e5933582275
buildout and eggs

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@74094 62d5b8a3-27da-0310-9561-8e5933582275
Added cron jobs to the remote task.


git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@74174 62d5b8a3-27da-0310-9561-8e5933582275
Make it usable in ZMI.
Cron jobs can be canceled


git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@74199 62d5b8a3-27da-0310-9561-8e5933582275
Remove canceled cron jobs.


git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@74200 62d5b8a3-27da-0310-9561-8e5933582275
Backward compatibility

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@74201 62d5b8a3-27da-0310-9561-8e5933582275
added more debugging info

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@75862 62d5b8a3-27da-0310-9561-8e5933582275
changed the way remotetask is beeing started. it seems that under special circumstances (zdaemon restarts a killed zope) remotetask might be started twice. here's the new way to start it.


git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@75959 62d5b8a3-27da-0310-9561-8e5933582275
Changed delimiter to '@'


git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@75960 62d5b8a3-27da-0310-9561-8e5933582275
Allow empty names

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@75961 62d5b8a3-27da-0310-9561-8e5933582275
Better error reporting in case of an exception in a task.

If a task raises an exeption the job is repeated 3 times. Then the job status
is changed to error.


git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@76173 62d5b8a3-27da-0310-9561-8e5933582275
New version for bootstrap.py

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@76403 62d5b8a3-27da-0310-9561-8e5933582275
Added missing find-links for buildout

git-svn-id: svn://svn.zope.org/repos/main/lovely.remotetask/trunk@76487 62d5b8a3-27da-0310-9561-8e5933582275