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 433727EC6E for ; Fri, 20 Dec 2013 20:05:31 +0100 (CET) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of yotambarnoy@gmail.com) identity=pra; client-ip=209.85.128.41; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yotambarnoy@gmail.com"; x-sender="yotambarnoy@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of yotambarnoy@gmail.com designates 209.85.128.41 as permitted sender) identity=mailfrom; client-ip=209.85.128.41; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yotambarnoy@gmail.com"; x-sender="yotambarnoy@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-qe0-f41.google.com) identity=helo; client-ip=209.85.128.41; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yotambarnoy@gmail.com"; x-sender="postmaster@mail-qe0-f41.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqECAOWTtFLRVYAplWdsb2JhbABZhBi6TQgWDgEBAQEHDQkJEiqCbAEbHgMSCQEGXQERAQUBIhsSh1UBAxGiRoMGjFqDCY1xChknDWSFbhEBBQyTQwSJQ45TkCcYKYR1Hg X-IPAS-Result: AqECAOWTtFLRVYAplWdsb2JhbABZhBi6TQgWDgEBAQEHDQkJEiqCbAEbHgMSCQEGXQERAQUBIhsSh1UBAxGiRoMGjFqDCY1xChknDWSFbhEBBQyTQwSJQ45TkCcYKYR1Hg X-IronPort-AV: E=Sophos;i="4.95,522,1384297200"; d="scan'208";a="49938940" Received: from mail-qe0-f41.google.com ([209.85.128.41]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 20 Dec 2013 20:05:30 +0100 Received: by mail-qe0-f41.google.com with SMTP id gh4so2797260qeb.14 for ; Fri, 20 Dec 2013 11:05:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=kxXGgeH13Jv0vQKJvnok6Bh0FmYZHbWjcveywZ/5/L4=; b=IWohe0dMwtux9rBuAjrCgS636I08BAdXSPIta3uFqael16CLUAyVU/qGs6sDD6aumG bKRE0hTit7gxvbkcko2OwPX5pfHNm8ZjrIwPW3CzVGATEUY6Ki6kRMdp23Y4T++wEyW1 gzG470kxvzWwvnIloqn/Cto5aHHAwN6wENI858MZmi8MopYZ1D+Kij51qAj9IVt30UF3 ddsV97gyvkWLolH2x66eV0DPGOCV5uoYHiNhfSK6GufZqpeEasZXuQIi8btICJEGpBu3 ElkYO0SGLB7w36kvHf10KKvLLGHzQucnKRnZ+PLp9yTW9hr9UJkxMjjmphmL8fNdZrpD Wqpw== X-Received: by 10.224.123.15 with SMTP id n15mr6299144qar.78.1387566329936; Fri, 20 Dec 2013 11:05:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.224.95.8 with HTTP; Fri, 20 Dec 2013 11:05:09 -0800 (PST) From: Yotam Barnoy Date: Fri, 20 Dec 2013 14:05:09 -0500 Message-ID: To: Ocaml Mailing List Content-Type: multipart/alternative; boundary=089e0149cf8032be8804edfbf665 Subject: [Caml-list] Moving ocaml to github (as well) --089e0149cf8032be8804edfbf665 Content-Type: text/plain; charset=ISO-8859-1 Following on the news that camlp4 has been moved to github, I would like to see ocaml moved to github as well (the main repository, that is -- not a mirror): a. The ocaml code seems under-documented, with some files still having French documentation. I have a feeling folks on this list could do a great job adding thorough documentation to the code if a push was made to do that. If people could add some documentation and then make a pull request for their documented files, we'd soon have much better documentation. b. Better documentation would lead to more people hacking the code, which could help accelerate ocaml development. For example, it appears that one sorely needed feature is proper backend multiplexing. The llvm backend that was developed a couple of years back was forked by some people to develop heavy features, and now all of those repositories are experiencing bit-rot. The llvm backend could instead be an optional part of the official distribution. Thoughts on this, anyone? -Yotam --089e0149cf8032be8804edfbf665 Content-Type: text/html; charset=ISO-8859-1
Following on the news that camlp4 has been moved to github, I would like to see ocaml moved to github as well (the main repository, that is -- not a mirror):

a. The ocaml code seems under-documented, with some files still having French documentation. I have a feeling folks on this list could do a great job adding thorough documentation to the code if a push was made to do that. If people could add some documentation and then make a pull request for their documented files, we'd soon have much better documentation.
b. Better documentation would lead to more people hacking the code, which could help accelerate ocaml development. For example, it appears that one sorely needed feature is proper backend multiplexing. The llvm backend that was developed a couple of years back was forked by some people to develop heavy features, and now all of those repositories are experiencing bit-rot. The llvm backend could instead be an optional part of the official distribution.

Thoughts on this, anyone?

-Yotam
--089e0149cf8032be8804edfbf665--