From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 844197F98F for ; Tue, 1 Aug 2017 12:23:41 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=gabriel.scherer@gmail.com; spf=Pass smtp.mailfrom=gabriel.scherer@gmail.com; spf=None smtp.helo=postmaster@mail-qk0-f179.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of gabriel.scherer@gmail.com) identity=pra; client-ip=209.85.220.179; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of gabriel.scherer@gmail.com designates 209.85.220.179 as permitted sender) identity=mailfrom; client-ip=209.85.220.179; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-qk0-f179.google.com) identity=helo; client-ip=209.85.220.179; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="postmaster@mail-qk0-f179.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AZwihJxx/oHlUtf3XCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?2+gWIJqq85mqBkHD//Il1AaPBtSLraocw8Pt8InYEVQa5piAtH1QOLdtbDQizf?= =?us-ascii?q?ssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1?= =?us-ascii?q?JuPoEYLOksi7ze6/9pnQbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeu?= =?us-ascii?q?BWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbO?= =?us-ascii?q?SxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RSqt4LtqSB/wiS?= =?us-ascii?q?cIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyeKfhwcb7Hfd4CRWRPUMVfWTFfDIyg?= =?us-ascii?q?YIUCFPYBPf9CooXhu1cCsRmzCA+xD+3v0D9IgXr20LU73es7Cg7Gxg0gEMwKsH?= =?us-ascii?q?/Jsdv6KKcSXv6vzKbW1zXIcvRb2Tjn54fTaBAhoO+DXbZqfcrK1UYvFx3Kjk+O?= =?us-ascii?q?poz/JD6V2eENvHKa7+pkT+6gl2knqwRorzWp28wihI7JhocPxVDF8yV02Ic1Jd?= =?us-ascii?q?uiSE56e9GoCpVQtzucOoBrQc0iW3lltDgmxrACo5K2fygHxI45yxLBd/CLaZWE?= =?us-ascii?q?7xDnWeuXPDx2nmhqeKiliBa36UWgyvPzVs2z0FtSqypKiNjMtnQU2xzK6ciLVu?= =?us-ascii?q?Jx/km81TuN0w3f8O5EIUczlarUL54u3KQ8mYYUsUTGBiP2mUP2g7GKdkg85OSk?= =?us-ascii?q?9+Dqbq/lq5KcLYN4lB/yPrg0lsCiA+k1NhACX22B9uS90L3j81f5QLJPjvAuna?= =?us-ascii?q?nWqovVJd4apqGnBw9ZyJ0j5Aq/Dzi4ytQXg2MHIUlKeBKClYfpOlXOLOrkAve4?= =?us-ascii?q?hlSgiC1ryOzePr39HpXNKWDOn6v7crZ4705Q0Q4zzdFE55JIEbwBO/LyWkrptN?= =?us-ascii?q?PCFBM5Mgq0w/zmCNpnzI8eV3iPUeelN/bZuFqMrv80LvOXLNsesTP5bvwk/OLG?= =?us-ascii?q?jHkjmFZbc7P/jrUNb3XtMf1sOUSUZTLXidcMC2oQ9l4xRebwiVCGFyVYZ3uoUr?= =?us-ascii?q?gU6TQyCYbgBoDGENP+yIed1Tu2S8UFLltNDUqBRDKxL92J?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DMAQAdVoBZhrPcVdFdARUHGAcMGAeDS?= =?us-ascii?q?D9tJweDK5pYiw+MeIIEDiCFGYQXB0IVAQEBAQEBAQEBAQESAQEBCAsLCCgvgjM?= =?us-ascii?q?kAYJTFx0BGxQJAQMSAw0PAiYCJAERAQUBIoopAQMVEJBZkRs/jAqCBAUBHIMJB?= =?us-ascii?q?YNYChknDVaDZQIGEnmCHYICgUyIB4E9g0mCYQWfdIFoQIUojFiCZI9dR5NoFB+?= =?us-ascii?q?BFTWBLDIhJHiELQxUgXU+NgGKLgEBAQ?= X-IPAS-Result: =?us-ascii?q?A0DMAQAdVoBZhrPcVdFdARUHGAcMGAeDSD9tJweDK5pYiw+?= =?us-ascii?q?MeIIEDiCFGYQXB0IVAQEBAQEBAQEBAQESAQEBCAsLCCgvgjMkAYJTFx0BGxQJA?= =?us-ascii?q?QMSAw0PAiYCJAERAQUBIoopAQMVEJBZkRs/jAqCBAUBHIMJBYNYChknDVaDZQI?= =?us-ascii?q?GEnmCHYICgUyIB4E9g0mCYQWfdIFoQIUojFiCZI9dR5NoFB+BFTWBLDIhJHiEL?= =?us-ascii?q?QxUgXU+NgGKLgEBAQ?= X-IronPort-AV: E=Sophos;i="5.41,305,1498514400"; d="scan'208";a="285692833" Received: from mail-qk0-f179.google.com ([209.85.220.179]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 01 Aug 2017 12:23:40 +0200 Received: by mail-qk0-f179.google.com with SMTP id d145so6348614qkc.2 for ; Tue, 01 Aug 2017 03:23:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=aWJwCNgEeXW2zGPYh/Dsg60irXmiK0gzF3A12Bo4fzs=; b=nyVclq8zCFfdHr/RZVD1PHhycSttrygTuGJw2MHvfDbl1zJ3WbLeXnAtNbicGCBSE8 xwRQdIH9kGrstA9zMLeeU/DXKtqc28k5aw119UuqpTJRlQHk+Tc/Z+oRgCTEzjXE0Ltd Wxf41zdr+oNLg4/95a/nWHezLdP1+8bYHJotmn06s+rtES7LI55hnz5V/02GncCRV6ll 5Lr4cyDcaFKmeB0fCQnOcxD3yzpuzhVOcIxzpQ6BEhEgvg7MHj61BtSLTxwVR0zPXGvi Idp7/bUpniOZhnWLYVxbVzDVo8QPouoYfVgIdA8CBJJ0dBu/dnlRTVJ2l2MbavH4qkts sC9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=aWJwCNgEeXW2zGPYh/Dsg60irXmiK0gzF3A12Bo4fzs=; b=Pwp7R5g+g47JP4LZoTnGYvZePAAprZ5Rs+fyT443P2XfDaNttWFrnQ0pZoQ+YEdtFn kjav5fgoQvT+99X98WT42dJnrRiwpvd1YUwO74B6oPA4qd/V/Ti5yF1RFbbVxw+W524h LbeDBwLRFLFPu4rC1cEyHGdcRT74NJiFkdBtP5AIB9GwE/sOmXTkQqaU2tKvMCT5PrDT p0o8QTws//Xod70Q8QDZ/Z+OxfFFA7IZZGnVTmAbPvg32ABrvHq3s0j1kF07oYnldbs/ 0rRDeUpB4Ohd8R0fCG7zOgyZvS9H0jeaS5cxbkhjR82/a5cfoxjMYeyUFD11pT5LfSGT D8DA== X-Gm-Message-State: AIVw110OJ7BVl3uoN1phXhpxIDkQCZd6QfqOYf8Ftkd9bU5cSlHSBXfe q9t+d975givHmJAjBECFumwtl9hgN2oQ X-Received: by 10.55.15.34 with SMTP id z34mr23633898qkg.19.1501583019043; Tue, 01 Aug 2017 03:23:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.184.148 with HTTP; Tue, 1 Aug 2017 03:22:58 -0700 (PDT) From: Gabriel Scherer Date: Tue, 1 Aug 2017 12:22:58 +0200 Message-ID: To: caml users Cc: =?UTF-8?B?SsOpcsOpbWllIERpbWlubw==?= , Mark Shinwell Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: [Caml-list] Jbuilder design and hacking session on September 9th in Oxford, UK Dear all, J=C3=A9r=C3=A9mie Dimino, Mark Shinwell and myself are organizing a "jbuild= er design and hacking session" during the day of September 9th in Oxford, UK -- the day after the OCaml Workshop on September 8th. Jbuilder is a promising new build system that has already been adopted by some OCaml projects and attracted external contributors. Now may be a good time to discuss short- and medium-term design plans for the tool to guide potential contributors and avoid growing pains in the future -- helping it serve the needs of as wide a part of the OCaml ecosystem as reasonable. In the morning we plan to have high-level discussions on the current design and what evolutions are important. Ideas coming from other OCaml tools, or developments benefitting jbuilder and some other tools, may also be discussed. The afternoon would be more of a hacking session, along with low-level discussions on the jbuilder codebase structure and indications for specific new features. An unfortunate aspect of design discussions is that larger attendance does not always improve their quality. While the event is open to all, we would like to ask you to be considerate in deciding to attend in the morning -- in particular, existing experience with an OCaml build tool or a ecosystem-wide tool that interacts with build systems (such as merlin, oasis, odig, topkg...) is preferred. We will do our best to take notes of the discussion and publish a summary or minutes, so that any idea or result is open to everyone. Feel free to come for the hacking in the afternoon. Further location information will be anounced later on the following webpag= e: http://gallium.inria.fr/~scherer/tmp/jbuilder-design-session-sep-09-2017.= html Cheers