caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "N. Owen Gunden" <ogunden@phauna.org>
To: Christophe TROESTLER <Christophe.Troestler@umh.ac.be>
Cc: "O'Caml Mailing List" <caml-list@inria.fr>
Subject: Re: [Caml-list] OCaml development site
Date: Fri, 7 May 2004 14:09:05 -0400	[thread overview]
Message-ID: <20040507180905.GA4891@phauna.org> (raw)
In-Reply-To: <20040507.124419.02551989.Christophe.Troestler@umh.ac.be>

On Fri, May 07, 2004 at 12:44:19PM +0200, Christophe TROESTLER wrote:
> Richard Jones and myself are thinking about setting up a collaborative
> development site for OCaml projects.  Not only this can show to the
> world how active the OCaml community is [and to prevent code from
> disappearing when the developer is not interested in maintaining it
> anymore] but also serve as a base for a CPAN-like repository.

I'm not sure the CPAN-like repository is the right approach.
Introducing a second code distribution platform would create
competition, which in this case is most definitely /not/ healthy,
because there are so few people working on O'Caml packaging now.  A lot
of work has gone into and continues to go into GODI/GODIVA, and a lot of
overlapping work would have to go into this CPAN-like repository.

Will Lovas and I considered designing just such a system way back in
September, and we decided not to for similar reasons.  The reasons are
even more potent now, however, because of all the progress since then.

What has been outlined here and in other threads indicates that many
people do not understand exactly how GODI and GODIVA work.  For example,
it is not cathedral-type development--I know this for sure as I've
released packages through GODI without having to get them reviewed by
the Master.

It has also been suggested to work out a system that can incrementally
be improved.  GODI/GODIVA is such a system.  For example, I would like
to see the hairier parts of GODI (BSD make, pkgsrc) replaced by O'Caml
tools eventually (and I think there are even bugs for this).

My suggestion to anyone wanting to brighten package management and
distribution of O'Caml code is: join godi-list, get a svn account from
Gerd, try to package some things up with GODIVA, and then complain about
what you don't like (or even fix it!).  Help to morph GODI/GODIVA into
the right tool.  I think at this early stage, even seemingly large
design changes are possible, if it is deemed that they are necessary.

Finally, the idea of giving developers a place to host their websites,
cvs accounts, and mailing lists is probably an orthogonal problem to
GODI.  So sure, go ahead with that if you want to.  I warn you that it
seems on this list that O'Caml programmers are very particular about
what revision control system (and probably web tools, etc.) they use, so
may be hard to please a critical mass :).

w00t for $0.02.
 - O

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


  parent reply	other threads:[~2004-05-07 18:09 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-07 10:44 Christophe TROESTLER
2004-05-07 11:31 ` John Goerzen
2004-05-07 11:56   ` Richard Jones
2004-05-07 13:56     ` Olivier Grisel
2004-05-07 14:04     ` Gerd Stolpmann
2004-05-07 14:33     ` Christophe TROESTLER
2004-05-07 19:13   ` Evan Martin
2004-05-07 11:48 ` Nicolas Cannasse
2004-05-07 14:53   ` John Goerzen
2004-05-07 15:07     ` Nicolas Cannasse
2004-05-07 15:40       ` Richard Jones
2004-05-07 15:41         ` Richard Jones
2004-05-07 15:46     ` Gerd Stolpmann
2004-05-07 16:04   ` Paul Snively
2004-05-07 17:55 ` sylvain.le-gall
2004-05-07 18:09 ` N. Owen Gunden [this message]
2004-05-07 18:42   ` Benjamin Geer
2004-05-07 19:48     ` Christophe TROESTLER
2004-05-07 20:43 ` Kenneth Knowles
2004-05-08 10:06 ` Stefano Zacchiroli
2004-05-10  7:32 ` Jean-Christophe Filliatre

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=20040507180905.GA4891@phauna.org \
    --to=ogunden@phauna.org \
    --cc=Christophe.Troestler@umh.ac.be \
    --cc=caml-list@inria.fr \
    /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;
as well as URLs for NNTP newsgroup(s).