From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id D0442BB83 for ; Fri, 9 Jun 2006 09:45:19 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id k597jJ2x019061 for ; Fri, 9 Jun 2006 09:45:19 +0200 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA16918 for ; Fri, 9 Jun 2006 09:45:18 +0200 (MET DST) Received: from mail-eur.microsoft.com (mail-eur.microsoft.com [213.199.128.145]) by nez-perce.inria.fr (8.13.6/8.13.6) with ESMTP id k597jIEH027861 for ; Fri, 9 Jun 2006 09:45:18 +0200 Received: from EUR-MSG-21.europe.corp.microsoft.com ([65.53.210.19]) by mail-eur.microsoft.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 9 Jun 2006 08:45:17 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 x-cr-puzzleid: {A4EFD14A-61F8-482A-B448-46329C102AC4} MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable x-cr-hashedpuzzle: BKNe Cn6/ DmCz FEx9 Ja5P LWol LXtY LvRf L0sU blyk cX1E drON g/bS jvVO ljo8 sAV+;4;YwBhAG0AbAAtAGwAaQBzAHQAQABpAG4AcgBpAGEALgBmAHIAOwBjAHYAcwAtAGcAaABjAEAAaABhAHMAawBlAGwAbAAuAG8AcgBnADsAZwBsAGEAcwBnAG8AdwAtAGgAYQBzAGsAZQBsAGwALQB1AHMAZQByAHMAQABoAGEAcwBrAGUAbABsAC4AbwByAGcAOwBoAGEAcwBrAGUAbABsAEAAaABhAHMAawBlAGwAbAAuAG8AcgBnAA==;Sosha1_v1;7;{A4EFD14A-61F8-482A-B448-46329C102AC4};cwBpAG0AbwBuAHAAagBAAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0A;Fri, 09 Jun 2006 07:45:05 GMT;VwBvAHUAbABkACAAeQBvAHUAIABsAGkAawBlACAAYQAgAGoAbwBiACAAdwBvAHIAawBpAG4AZwAgAG8AbgAgAEcASABDAD8A Content-class: urn:content-classes:message Subject: Would you like a job working on GHC? Date: Fri, 9 Jun 2006 08:45:05 +0100 Message-ID: <036EAC76E7F5EC4996A3B3C3657D411605A6E1A8@EUR-MSG-21.europe.corp.microsoft.com> Thread-Topic: Would you like a job working on GHC? Thread-Index: AcaJijaYXyvEb8+fQRO4smYUDwb9DwAgawBQAAI4A1AAADKMYAAAKx1QAAAg21AABGaG8AAAZnTwADZeeTAAJPNCIAAAHtPQ From: "Simon Peyton-Jones" To: , "GHC users" , , X-OriginalArrivalTime: 09 Jun 2006 07:45:17.0712 (UTC) FILETIME=[A6D84900:01C68B98] X-Miltered: at concorde with ID 4489270F.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 4489270E.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; peyton-jones:01 simonpj:01 haskell:01 compiler:01 bsd-style:01 dlls:01 haskell:01 simonpj:01 enquiries:98 edges:01 ghc:01 ghc:01 undefined:01 tree:02 dependent:02 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.3 Would you like to be paid to work on GHC? The Glasgow Haskell Compiler (GHC) is now being used by so many people, on so many platforms, that at GHC HQ we've been struggling to keep up. We're delighted to say that we are now looking to hire a GHC support engineer to work with us. Here is how we envisage working together: * You would work 3-5 days a week on GHC (details flexible). * You don't need to live in Cambridge, but we would like you to visit every few months, so that we build up a face-to-face relationship. * You'll be a self-employed consultant, not a Microsoft employee. You bill us; we pay you. * The position is a one year fixed term contract in the first instance. * GHC is, and will remain, an open-source project with a BSD-style license. We are looking for help with the role of supporting GHC in the field. Specifically, here's what the job involves: * Investigating, prioritising and fixing bugs, improving the test suite * Managing the STABLE branch of the source tree * Managing the GHC release cycle * Keeping the GHC web site up to date * Answering questions from GHC users * Helping to support the open-source community that works on GHC itself We're particularly looking for someone who is experienced in a variety of operating system platforms and libraries. You should be able to deal with questions like "I try to build GHC on Solaris 2.3.4 and get `undefined symbol _readline'"; or "How do I link to DLLs on Windows?"; or "does the ByteString library in GHC 6.2.1 do XXX?". The role will not primarily involve working on GHC's core; it's the parts round the edges that you would mainly focus on. You must be able to read and write Haskell, but we don't expect that you'll need to write a great deal of Haskell code. C and 'make' experience are important too. Above all, we are looking for someone who is enthusiastic about Haskell, and fired up about the prospect of becoming a GHC expert. If you are interested, please send your CV and a statement of why you would be a good fit for the job, to our Human Resources Department at camjobop@microsoft.com We're happy to accept informal enquiries of course: please contact Simon Marlow (simonmar@microsoft.com) or Simon Peyton Jones (simonpj@microsoft.com) for further information.=20 The rate of pay is dependent on qualifications and experience. It'll be fun! Simon Peyton Jones and Simon Marlow