From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=1.0 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE, DNS_FROM_RFC_WHOIS autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id D17A3BC6D for ; Wed, 5 Mar 2008 15:03:38 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAGo2zkfAXQImh2dsb2JhbACQcgEBAQgKKZoy X-IronPort-AV: E=Sophos;i="4.25,450,1199660400"; d="scan'208";a="8034343" Received: from discorde.inria.fr ([192.93.2.38]) by mail2-smtp-roc.national.inria.fr with ESMTP; 05 Mar 2008 15:03:38 +0100 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m25E3cOw023555 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Wed, 5 Mar 2008 15:03:38 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAKY2zkfOvjGxoWdsb2JhbACQcgEBAQEBAQUEBgkJF5oy X-IronPort-AV: E=Sophos;i="4.25,450,1199660400"; d="scan'208";a="23392531" Received: from web54607.mail.re2.yahoo.com ([206.190.49.177]) by mail4-smtp-sop.national.inria.fr with SMTP; 05 Mar 2008 15:03:37 +0100 Received: (qmail 40597 invoked by uid 60001); 5 Mar 2008 14:03:36 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=C8H5H3x1L43TqKJtaAOvxTyiFjE4GfGk2VMAr/m22qU+OIwo3Se/ZvTMstK3xaK8faOFe8rrLOPWrA0QRz2Q7o8STIa5KPsmjX4JjZOrjSOO7R4IDdcw2C7ifVll0SPTd5Z+TfYl3JeCEaoDMo3u/e+y8VWlwoNgq+MpALc5zeM=; X-YMail-OSG: PZu74mgVM1lcmsTEp6UOQL.gwgwoRsubwGUO7f5FHDVJa0P9vGAFGwwQDlxO88uVEtmmXcrg8Mjd7cqte_08pcyIsoj4PKMwjQF_c7u8gXILiYAL_sod8c3vAhe6_Q-- Received: from [85.244.9.139] by web54607.mail.re2.yahoo.com via HTTP; Wed, 05 Mar 2008 14:03:35 GMT Date: Wed, 5 Mar 2008 14:03:35 +0000 (GMT) From: Dario Teixeira Subject: Re: [Caml-list] OSR - "Batteries included" - Standardizing syntax extensions and extra libraries To: Alain Frisch Cc: caml-list In-Reply-To: <47CE8702.6070202@frisch.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <950743.37647.qm@web54607.mail.re2.yahoo.com> X-Miltered: at discorde with ID 47CEA83A.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; syntax:01 ocamlfind:01 -pp:01 flags:01 ocaml:01 stdlib:01 findlib:01 syntax:01 findlib:01 ocaml:01 cheers:01 caml-list:01 cma:01 explicitly:02 caml:02 Hi, > I think ocamlfind basically solves the technical aspect of this > OCaml-OSR distribution (although if you are ready to add .cma or -pp > flags explicitly, just installing all the selected libraries together in > the same directory as OCaml stdlib would also work). Indeed. Personally, I see little technical need for ocamlcs. With built-in support for Findlib in Ocamlbuild and properly constructed META files, using any syntax extension (even if the extension depended on other extensions or libraries) could be achieved with a simple entry in a _tags file. > But of course, the real issues with an extended distribution are not > technical. Btw, there has already been an attempt to maintain such a > distribution several years ago (Google for "Caml Development Kit"). It > might be wise to look at the reasons why it is no longer active. You are quite right. Moreover, considering that technically the advantage of ocamlcs over plain Ocamlbuild+Findlib is not that great, I also think that managing ocamlcs might be too much trouble for very little benefit. This of course does not invalidate the original intention of this OSR: we do need to simplify the use of syntax extensions. However, Ocaml won't need to include batteries if getting them is as simple as pushing a button. Cheers, Dario Teixeira ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/