From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id pBDJb5V9028120 for ; Tue, 13 Dec 2011 20:37:05 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArkBAEKo507AbSoIe2dsb2JhbABDhQemGCIBARYmBCGBcgEBBSNWEAsJBQoCAiYCAhQYMRMUh2qkJJFLE4EciR4zYwSNOIc4kis X-IronPort-AV: E=Sophos;i="4.71,347,1320620400"; d="scan'208";a="135276116" Received: from einhorn.in-berlin.de ([192.109.42.8]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Dec 2011 20:36:59 +0100 X-Envelope-From: oliver@first.in-berlin.de Received: from first (e178003031.adsl.alicedsl.de [85.178.3.31]) (authenticated bits=0) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id pBDJavCe004994 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 13 Dec 2011 20:36:57 +0100 Received: by first (Postfix, from userid 1000) id A2A9C1540359; Tue, 13 Dec 2011 20:36:56 +0100 (CET) Date: Tue, 13 Dec 2011 20:36:56 +0100 From: oliver To: Gerd Stolpmann Cc: Jesper Louis Andersen , Xavier Leroy , caml-list@inria.fr Message-ID: <20111213193656.GB5387@siouxsie> References: <55531934-37A5-4CC5-AB67-20CE4CCE8269@googlemail.com> <4EE37070.4010702@inria.fr> <1323601377.6079.40.camel@samsung> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1323601377.6079.40.camel@samsung> User-Agent: Mutt/1.5.20 (2009-06-14) X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 Subject: Re: [Caml-list] OCaml maintenance status / community fork (again) Hello, installing packages in R also is quite easy. In a running R you just type "install.packages("RMySQL")" get a window to select a server and things then happen automagically: source download, compilation, installation. either in a systemwide manner or if permissions of your session do not allow it, somewhere beyond your local $HOME. It's even easier than with Perl / CPAN. (And using not the official CRAN packages is easy: just change the setting of the used repository and you could install the newest/freshest stuff easily too.) Or when installing at the OS level not officially supported packages on Arch linux (for official ones you could just use the installer pacman), then makepgg will help you. For installation as well as creating packages by your own. On Sun, Dec 11, 2011 at 12:02:57PM +0100, Gerd Stolpmann wrote: > Am Sonntag, den 11.12.2011, 00:28 +0100 schrieb Jesper Louis Andersen: > > On Sat, Dec 10, 2011 at 15:45, Xavier Leroy wrote: > > > > > 2- As pointed out already in this discussion, it's not on the Caml compiler > > > that community efforts are most needed. For example, the most impactful > > > action that his community could take, in my opinion, is to adopt and embrace > > > a common packaging system like Cabal for Haskell. > > > > This one piqued my interest somewhat. I should refrain from > > commenting, but I can't help myself. > > It's interesting to hear these comments. In short, in ocaml we have > these options: > > - Full featured package management: we have this (GODI), but the > community is not too large (package maintainers are always > welcome!) As every full-featured system, GODI has complicated > parts, and you need to invest 1-2 days before you fully > understand it and can build packages. [...] And why to use GODI and create OCaml/GODI packages and not a *.deb or *.rpm or PKGBUILD/tgz? Or does GODI also allows creation of such OS-related packages? Ciao, Oliver