[devel at bb.net] buildbot worker in c

Michał Łyszczek michal.lyszczek at bofc.pl
Wed Jan 31 19:48:33 UTC 2018

31 January 2018 19:56:40 CET Dustin J. Mitchell wrote:
> I would not recommend it!  The current protocol is based on Perspective
> Broker, which is pretty Python-related as it involves seralization of
> Python objects.  However, Buildbot has an abstraction over its protocols,
> and there is room to add a different, more language-agnostic protocol.  In
> fact, there was a good bit of work to develop one based on AMP.
> As for language, I'd recommend Rust or Golang over C for this sort of
> thing.  Safety is going to be pretty important.

I want to write in C for a reason. It's everywhere, it already has virtually 
all dependencies in all (posix) systems, it's very easy to deploy and it can 
run *everywhere*. And if python is not available, I'd say rust and goland 
won't be either.

So as I understand, right now only one protocol is implemented - Perspective 
Broker which is only for python clients and AMP is work in progress. Is 
someone working on it? Is there some public branch with current work?

Best Regards
Michal Lyszczek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.buildbot.net/pipermail/devel/attachments/20180131/70b22f5a/attachment.bin>

More information about the devel mailing list