← Back to team overview

launchpad-dev team mailing list archive

Re: architecture review progress

 

On Mon, 26 Jul 2010 06:46:59 +0200, Robert Collins <robertc@xxxxxxxxxxxxxxxxx> wrote:
> I'm not entirely sure myself, however there appear to be quite a few
> frequency based things around that are intrinsically event driven, and
> they aren't all 5 years old :). There isn't - sadly - a single bug /
> design aspect that I can point to and say 'if that were better,
> everyone would reach for this tool first'. If I were to make some
> guesses - the system (AIUI) requires a bunch of manual work to provide
> a robust debuggable 'do things later' mechanism, on a case by case
> basis. So adding a table is pretty high friction; writing new UI's for
> the same table is pretty high friction.

To get a feel for what it is like to use the job system when there isn't
an appropriate job type take a look at

  https://dev.launchpad.net/Foundations/JobSystem

All that copy and paste code gets you to the point where you have a job
type (like BranchJob), and an implementation of a single job of that
type.

It's missing things such as writing the cronjob and getting it deployed,
and writing a UI to start/monitor/cancel etc. jobs of that type.

Thanks,

James



Follow ups

References