[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