<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Dear Free Software fans,<br>
<br>
It is not without emotion that I come to announce to you today the
availability as Free Software of some code we have been developing -
and extensively using - here at Que Choisir.<br>
<br>
I'm posting here under the announcement we came up with and will
keep it otherwise short.<br>
<br>
If you know of any website that would fancy publishing this kind of
news, let me hear it :)<br>
<br>
Cheers,<br>
Nico<br>
<br>
<br>
<br>
= Announcement =<br>
<br>
<div class="ace-line" id="magicdomid3076"><span class="">EvQueue is
a free and open source task scheduler and queueing engine.</span></div>
<div class="ace-line" id="magicdomid3077"><span class="">It handles
the planning of simple tasks but also that of workflows,
chaining basic pieces of code to more complex endeavours.</span></div>
<div class="ace-line" id="magicdomid3078"><span class="">The
description of how tasks are linked together is based on XML and
XPath, making workflow structure rely on standard and well-known
technologies.</span></div>
<div class="ace-line" id="magicdomid3079"><br>
</div>
<div class="ace-line" id="magicdomid3081"><span class="">EvQueue's
queueing engine is written in C++ and is event-driven, making it
leightweight and very fast.</span></div>
<div class="ace-line" id="magicdomid3082"><span class="">The web
interface is written in PHP. It allows monitoring of running
tasks and workflows, new workflows creation (including a GUI
mode), and tasks scheduling.</span></div>
<div class="ace-line" id="magicdomid3084"><br>
</div>
<div class="ace-line" id="magicdomid3085"><span class="">Alongside
the web interface, evQueue exposes a network API allowing remote
control (launch workflows, monitor tasks...). </span></div>
<div class="ace-line" id="magicdomid3086"><span class="">Execution
of heavy tasks is indeed a recurring issue in web systems, where
clients behave in an asynchronous fashion.</span></div>
<div class="ace-line" id="magicdomid3087"><span class="">Using
evQueue solves this issue by offering a simple follow-up system
through AJAX calls on the client side, and an excellent
visibility for system administrators backstage.</span></div>
<div class="ace-line" id="magicdomid3088"><br>
</div>
<div class="ace-line" id="magicdomid3089"><span class="">Documentation
on how to install and use evQueue, as well as workflow examples,
are available on </span><span class="">the evQueue website.</span></div>
<div class="ace-line" id="magicdomid3090"><br>
</div>
<div class="ace-line" id="magicdomid3091"><span class="">EvQueue is
being developped and maintained by the IT department of French
consumer-protection NGO </span><span class="i"><i>UFC-Que
Choisir</i></span><span class="">.</span></div>
<div class="ace-line" id="magicdomid3092"><span class="">It is
published under a Free Software license since March 2015.</span></div>
<div class="ace-line" id="magicdomid3093"><span class="">It has been
used in a production environment by the organisation's IT for
almost three years; to date, more than four millions workflows
have been executed.</span></div>
<div class="ace-line" id="magicdomid3094"><br>
</div>
<div class="ace-line" id="magicdomid3095"><span class="">Official
website: </span><span class=" url"><a
href="http://www.evqueue.net">http://www.evqueue.net</a></span></div>
</body>
</html>