caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Oliver Bandel <oliver@first.in-berlin.de>
To: OCaml <caml-list@inria.fr>
Subject: Re: [Caml-list] The OCaml Community (aka back from the Developer Days)
Date: Mon, 28 Jan 2008 01:38:49 +0100	[thread overview]
Message-ID: <1201480729.479d2419c2f08@webmail.in-berlin.de> (raw)
In-Reply-To: <1201439362.6302.15.camel@Blefuscu>

Hi!

Zitat von David Teller <David.Teller@univ-orleans.fr>:

>     Dear list,
>
>  During yesterday's OCaml Developer Day, a few important points have
> been discussed. First and foremost, due to extremely limited
> manpower,
> Inria does not intend to expand on the current OCaml distribution,
> nor
> even to be in charge of an end-user distribution. Rather, Inria would
> concentrate on the core language, in a distribution possibly smaller
> than the current tarball, while the community should be in charge of
> things such as
> * a standard library distribution (e.g. ExtLib + Camomile + LablGtk
> + ... )
[...]

I'm not clear if I understand you correctly.

Would that mean that the standard-libs will be thrown off the
OCaml-distribution, and the bare compiler will be available
from INRIA?
All other things are coming from the "community"?

If so, I would not be happy about it.

I have no problem with the standard-lib as it is now.
Every person who wants to use extlib and such things,
can use it, but nobody must use it.
I prefer the standard distribution.
Possibly, when I decide to use extlib or other things,
I can do, but it's my choice.

If the currently distributed OCaml distribution would
be split into the core compiler and external libs,
then the Core-distribution alone does not help so much.

One plus of OCaml's distribution as it is now, is, that it compiles good
out of the box. One tgz-package and all is well.

when things are split up to many packages, this makes
a lot of trouble in installation - a thing, which I do not like.
I'm a prigrammer, not an administrator, and so I prefer
easy installation.
If I need extras, I CAN use them, but I can stay with the
standard-distribution, and all works well.

What, if different external libs are not fitting together?
This may bring a lot of installation-annoyance.






> * binaries & installers
> * testing
> * code repositories (Ã  la CPAN)

Yes, a CPAN-like thing would be good.

IMHO, when such a CPAN-like thing and installation-tools
are developed and are tested very well, one can decide
to make a decision like throwing out some things....
...if they can be installed easy then in thsi way...
... but even then things might brake.

But without such things like CPAN-like archives,
throwing out the necessary things, is a NONO. IMHO.

So I hope I have understand you not correctly.


> * deciding standard practices (e.g. Unicode)
> * expanding the platform (e.g. development environments, DSLs)
> * maintaining FAQs and tutorials

The reference manual for the OCaml as it is now,
IMHO should be done more verbose and up-to-date.
I think on the OCaml-C-part when writing this sentence...


> * evangelism...

I try to avoid this more and more... I already have convinced some
people, but since a while I started to avoid such evangelism
and better concentrate on my own... so I will use it,
if possible; if others don't want, they can use Java or Perl. ;-)



>
> How and when all this should happen needs to be discussed. One tool
> for
> these discussions is the current mailing-list. Another tool is the
> Cocan
> Wiki ( http://www.cocan.org ).
>
>  One important thing: every task needs manpower. So please consider
> volunteering.
[...]

I consider it, but I hope that OCaml will stay a powerful
tool that can easily be installed in the future too.
To have a patchwork of core-compiler and many seperated
libraries is not really fine, if it increases the necessary
administration efforts.

Also I think that INRIA is taking care of their code very well;
I have seen a lot of tools and libraries of the community, which
are NOT well developed. In principal I agree on the bazaar-method,
but dogmatic praying for it is nonsense. At certain points,
IMHO it's good to have a cathedral; at least in the case of OCaml
I see that it's not that bad.

So, I hope changes will be done carefully, so that
OCaml will stay safe/secure/reliable and easy to install.


Ciao,
   Oliver


  reply	other threads:[~2008-01-28  0:38 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-27 13:09 David Teller
2008-01-28  0:38 ` Oliver Bandel [this message]
2008-01-28 11:27   ` [Caml-list] " David Teller
2008-01-28 13:42     ` Sylvain Le Gall
2008-01-28 16:38       ` [Caml-list] " Andrej Bauer
2008-01-29  0:26         ` Markus Mottl
2008-01-29 13:45           ` Gerd Stolpmann
2008-01-29 20:07             ` Markus Mottl
2008-01-30 13:04             ` Kuba Ober
2008-01-30 13:26               ` Jon Harrop
2008-01-30 14:17                 ` Kuba Ober
2008-01-30 15:14                   ` Jon Harrop
2008-01-30 16:26                     ` Kuba Ober
2008-01-30 17:41                   ` [Caml-list] Re: The OCaml Community (aka back fromthe " David Allsopp
2008-01-30 21:32                     ` Kuba Ober
2008-01-30 13:10             ` [Caml-list] Re: The OCaml Community (aka back from the " Vincent Hanquez
2008-01-30  9:22           ` Sylvain Le Gall
2008-01-28 17:25     ` [Caml-list] " Peng Zang
2008-01-28 13:35   ` Sylvain Le Gall
2008-01-28 15:25     ` [Caml-list] " Jon Harrop
2008-01-28 15:43       ` Sylvain Le Gall
2008-01-28 19:49         ` [Caml-list] " Jon Harrop
2008-01-28 20:16           ` Hezekiah M. Carty
2008-01-28 20:35             ` Jon Harrop
2008-01-28 20:48               ` Hezekiah M. Carty
     [not found]             ` <6f9f8f4a0801281235s136f53b4qae8ec2c928f931c@mail.gmail.com>
2008-01-28 20:46               ` Hezekiah M. Carty
2008-01-28 21:29             ` Alterlib? (was "Re: The OCaml Community") Dario Teixeira
2008-01-28 21:48               ` [Caml-list] " blue storm
2008-01-28 13:52 ` [Caml-list] The OCaml Community (aka back from the Developer Days) Romain Beauxis
2008-01-28 14:42   ` Sylvain Le Gall
2008-01-28 15:39     ` [Caml-list] " Romain Beauxis
2008-01-28 15:49       ` Sylvain Le Gall
2008-01-28 15:56         ` [Caml-list] " Romain Beauxis
2008-01-29 15:23     ` Stefano Zacchiroli

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=1201480729.479d2419c2f08@webmail.in-berlin.de \
    --to=oliver@first.in-berlin.de \
    --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).