Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
From: skaller <skaller@users.sourceforge.net>
To: Matt Gushee <mgushee@havenrock.com>
Cc: caml-list <caml-list@inria.fr>,
	godi-list <godi-list@ocaml-programming.de>
Subject: Re: [Caml-list] Packaging OCaml for Linux
Date: 29 Oct 2004 12:31:00 +1000	[thread overview]
Message-ID: <1099017059.11063.123.camel@pelican.wigram> (raw)
In-Reply-To: <20041028204047.GB5402@swordfish>

On Fri, 2004-10-29 at 06:40, Matt Gushee wrote:
> Hello, all--
> 
> I recently decided to try a new Linux distribution--Arch--and
> quickly became an enthusiastic convert. Now, I've noticed that there is
> no OCaml package for Arch Linux, and I would like to provide one. I'd
> like to hear the community's opinion on a couple of questions:
> 
> 1) Which OCaml distribution should be the basis for the Linux package:
>    the basic distribution from INRIA, or GODI? Why do you think so?

Godi is definitely worth looking at as an option IMHO.

First: Godi's Ocaml is the standard one anyhow, but you can opt 
to grab the CVS version instead of the tarball.

Second, Godi gives you a heap of extra packages 
in a standard way, and know how to rebuild things
as needed.

Third, whilst some OS may have some problems with Godi
based install, it should be working just fine for Linux.

Downsides: Godi may try to grab data off the Internet.
I'm not sure if there's a way to specify 'offline only'
which may be needed for some installations (for example
Sourceforge compile farm machines are effectively offline).

Also there is no licence service. Since package managers
load others automatically, there needs to be a way to
determine the overall licensing situation (eg some package
might be BSD but depend on an LGPL one, some program
you write may need packages A, B and C, and you might
want to know if that's compatible with your program's 
licence).

-- 
John Skaller, mailto:skaller@users.sf.net
voice: 061-2-9660-0850, 
snail: PO BOX 401 Glebe NSW 2037 Australia
Checkout the Felix programming language http://felix.sf.net




      parent reply	other threads:[~2004-10-29  2:31 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-28 20:40 Matt Gushee
2004-10-28 21:12 ` [Caml-list] " Olivier Andrieu
2004-10-29  0:51 ` Jacques Garrigue
2004-10-29 18:34   ` Blair Zajac
2004-10-29 19:52     ` Gerd Stolpmann
2004-10-29 19:44   ` Gerd Stolpmann
2004-10-31 12:00     ` Jacques Garrigue
2004-10-29  2:31 ` skaller [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1099017059.11063.123.camel@pelican.wigram \
    --to=skaller@users.sourceforge.net \
    --cc=caml-list@inria.fr \
    --cc=godi-list@ocaml-programming.de \
    --cc=mgushee@havenrock.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox