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 mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 87C3F7EC6E for ; Thu, 19 Dec 2013 07:39:19 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of monnier.florent@gmail.com) identity=pra; client-ip=74.125.82.49; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="monnier.florent@gmail.com"; x-sender="monnier.florent@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of monnier.florent@gmail.com designates 74.125.82.49 as permitted sender) identity=mailfrom; client-ip=74.125.82.49; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="monnier.florent@gmail.com"; x-sender="monnier.florent@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-wg0-f49.google.com) identity=helo; client-ip=74.125.82.49; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="monnier.florent@gmail.com"; x-sender="postmaster@mail-wg0-f49.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqMCAOCTslJKfVIxlGdsb2JhbABZhAwMuR2BDAgWDgEBAQEHCwsJEiqCJQEBAQMBQAEbHQEDAQsGBQsNLiIBEQEFARwGiAIBAwkIpQaMWoMJjgcKGScNZIYYEQEFDI5TMweENgSYFpAnGCmEWDs X-IPAS-Result: AqMCAOCTslJKfVIxlGdsb2JhbABZhAwMuR2BDAgWDgEBAQEHCwsJEiqCJQEBAQMBQAEbHQEDAQsGBQsNLiIBEQEFARwGiAIBAwkIpQaMWoMJjgcKGScNZIYYEQEFDI5TMweENgSYFpAnGCmEWDs X-IronPort-AV: E=Sophos;i="4.95,512,1384297200"; d="scan'208";a="41665514" Received: from mail-wg0-f49.google.com ([74.125.82.49]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 19 Dec 2013 07:39:19 +0100 Received: by mail-wg0-f49.google.com with SMTP id x12so634845wgg.16 for ; Wed, 18 Dec 2013 22:39:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=9yXpJTdSHbmwXHvsyGItpKDX10FmIaXAH1+WDwoU0z0=; b=wZIaphTNY0cPPxXitd/DePnp4pv7Ex9dphldQjxfVQakzKUE54F3unsr8zppVTBV4W wug46YbW+e8fLWHkn9WBjRBSqIUvOK/yrgNM22Qr6MpChP2/PdIdi/MRyL8s1PI/cug2 437YTb6hMvPjWtvcezY/ef95J4SJT7mOO57XHvLJLmLIBL4wkGgvSltNF+1lCW3XIUV3 BRIGY6N8+viONxIVXLH7AZulKgFCTX1/FgD50hC59otqAR51vcAe9kCNsGONGEsitgIb 1TMyuuyhauqqRx262+c5iyYg4gTOcsJjLqG062Kgx1b0KTPCPavak9fve62OmJ9SnD2w m5/g== MIME-Version: 1.0 X-Received: by 10.180.73.173 with SMTP id m13mr1277858wiv.28.1387435158534; Wed, 18 Dec 2013 22:39:18 -0800 (PST) Received: by 10.194.77.110 with HTTP; Wed, 18 Dec 2013 22:39:18 -0800 (PST) In-Reply-To: References: <4DDEBB7487B641C0834F09D522EA9918@erratique.ch> <1C9496037B6149EC970D65C3BFA490F7@erratique.ch> Date: Thu, 19 Dec 2013 07:39:18 +0100 Message-ID: From: Florent Monnier To: Ashish Agarwal Cc: =?ISO-8859-1?Q?Daniel_B=FCnzli?= , caml list Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Validation-by: monnier.florent@gmail.com Subject: Re: [Caml-list] SDL2 bindings, testers and feedback welcome 2013/12/17, Ashish Agarwal wrote: > On Tue, Dec 17, 2013 at 12:47 PM, Daniel B=FCnzli wrote: [...] >> I could have used Sdl but I don't like to take ownership of toplevel nam= es >> that are used in other settings. >> > > Admirable, but if you're defining a library that binds to a C library, I > think it is reasonable to take that name. We rarely have multiple OCaml > libraries that bind to the same C library. In this case, the library name > could be sdl or ocaml-sdl (or sdl2 or ocaml-sdl2). I usually don't like > adding "ocaml-" to library names because it is silly; of course it is an > ocaml library. However, when binding to a C library, it makes some sense = to > distinguish between the OCaml and original C libraries. There is also another project that took the base radical name SDL2 concatenated with OCaml. The upstream of this draft just took this name because of a lack of imagination, and also because at the beginning he was willing to write something that would be painless to migrate from the origine OCamlSDL. This upstream really don't mind to rename it into something else if someone suggests a nice name. Maybe "rsdl2" standing for "relays to SDL2" :o) > I misspoke. What I meant is: I don't like short cryptic acronyms. They > appear random to me because I don't know what they mean. This is an interesting point. Since several months, I made the test to use a localised translation which is not an acronym for talking about "OSM" to some people in the street and in local shops, and it really makes it easier to talk about this project then. But such a trick is maybe not needed for a project targetting people who like cryptic computer stuff :o) --=20 Florent