[Buildbot-devel] the aftermath (was Re: SF bay area get-together?)

Marcus Lindblom macke at yar.nu
Tue Aug 5 07:18:58 UTC 2008


Dustin J. Mitchell wrote:
> On Mon, Aug 4, 2008 at 11:56 AM, Marcus Lindblom <macke at yar.nu> wrote:
>> In fact, Django's model-api is so easy & cool I think it would be very
>> easy to add extra data (metrics, whatnot) to builds from custom build
>> steps or other tools.
>>
>> Would that be feasible? We could still use Twisted for the HTTP part,
>> but use DB/template system from django for storage & presentation?
>>
>> Or am I completely out of line? ;)
> 
> I've been reading about and playing with Django, too, and I agree that
> it has a great design -- and not just in its database API.  What
> Twisted gives us that Django does *not*, however, is the asynchronous
> communication paradigm and the excellent RPC library.  I don't know
> how feasible it would be to mix the two, but I imagine that it would
> cause some pain.

Actually, I think not. Django's manuals continously stress that they've 
striven for a disconnected design, and my impression from 10-12 days of 
hacking confirms that.

> This begs a larger question, though.  

[snip]

> We should have a serious conversation, led (I think) by
> Brian as to how to handle backward compatibility and future design
> work *before* we get into talking about the technical details.

Definitely. But looking at the problem from different views might help 
too. (I.e. things that appear tricky might have a reasonably easy solution.)

Cheers,
/Marcus





More information about the devel mailing list