Offering GHC builder build slaves

Joachim Breitner mail at joachim-breitner.de
Tue Apr 8 08:30:52 UTC 2014


Hi,

Am Dienstag, den 08.04.2014, 08:03 +0000 schrieb Simon Peyton Jones:
> So we have willing horsepower.  But the moment we lack leadership.
> Alain rightly says "I don't know what the process is" because we don't
> *have* a process.  We need a mechanism for creating a process, taking
> decisions, etc.

we also need a culture of just doing stuff, and less asking for it.

In Debian it works likes this: Someone has an idea (continuous
integration), does it and tells the mailing list about it. Then people
tell you that it’s great, or how it could be greater. If it works out,
eventually it comes an official service, whatever that means.

So in this case (independent of any committee or process): Páli, you
have starting running some builder infrastructure. Great! Just keep
doing it!
And if you want people to join their builders, tell them what
information you need from them and add them. Feel free to modify the
wiki so that people find you. Make up some rules (about usernames etc.)
as you go, if necessary. In essence what you said in 

> However, my efforts has not been "blessed" and I am not sure if there
> are at least plans to make the builders part of the official
> haskell.org infrastructure.  Either way it goes, I can update the
> corresponding wiki page with my contact information and start
> accommodation further clients until the fate of the service is
> decided, if there will not be any objections in the next few days.

but without waiting for objections. Just do it. And tell us about your
achievements.

Also worry less about official or not. The Travis setup is not official,
but (IMHO) has been useful quite a few times. I’d _like_ it to be
official, i.e. hosted on git.haskell.org, but that is not important.

If your service becomes “critical” in some sense it is still time to
move it some official infrastructure... but that can come second, and
should not hinder anyone from contributing.

Greetings, and thanks for your contributions,
Joachim

-- 
Joachim “nomeata” Breitner
  mail at joachim-breitner.dehttp://www.joachim-breitner.de/
  Jabber: nomeata at joachim-breitner.de  • GPG-Key: 0x4743206C
  Debian Developer: nomeata at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140408/88c17f3f/attachment-0001.sig>


More information about the ghc-devs mailing list