caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Sven LUTHER <luther@dpt-info.u-strasbg.fr>
To: Daniel de Rauglaudre <daniel.de_rauglaudre@inria.fr>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] Threats on future of Camlp4
Date: Mon, 7 Oct 2002 13:25:59 +0200	[thread overview]
Message-ID: <20021007112559.GA18698@iliana> (raw)
In-Reply-To: <20021007105238.B25685@verdot.inria.fr>

On Mon, Oct 07, 2002 at 10:52:38AM +0200, Daniel de Rauglaudre wrote:
> Hi,
> 
> On Mon, Oct 07, 2002 at 09:21:53AM +0200, Sven LUTHER wrote:
> 
> > Daniel, the one problem i have with separating camlp4 from ocaml, is
> > that, if i remember well, the standalone camlp4 needed access to the
> > ocaml sources to build.
> 
> No: Camlp4 is really an independant program. Yes it uses some files of
> ocaml, but they are duplicated in the Camlp4 sources (directory
> ocaml_stuff).

Ok, but it seems to me that this was not so previously (i was requested
for a ocaml-source package at that time by the camlp4 maintainer, i
think).

> Between parentheses, these copied sources are the OCaml syntax tree,
> which are not installed in the OCaml library. I had asked that they
> are installed, like are installed some ".h" files, but it has been
> refused. However, it would be useful, if people want to create another
> preprocessor or use the OCaml syntax tree.

If it ever becomes necessary to have them, i would much prefer that you
tell me which files so i can install them or something. Sure i have a
copy of the ocaml sources as the ocaml-source package, but it is an ugly
solution.

> > If we separate again, what will be the situation on this same topic ?
> > will you again depend on the ocaml source ? Is there not a cleaner
> > solution for this ?
> 
> Programs often depend on versions of a compiler, for example with
> the associated library.

Well, yes, ok, that is no problem, the problem is if you need the
_sources_ of the compiler to build the program, as opposed to having the
correct version of the compiler available. And the associated libraries
are already compiled, not in source form.

This is what i was refering to when i was speaking of finding a cleaner
solution than depending on the sources.

> > And also i am curious, what is so difficult with continuing to release
> > camlp4 as part of ocaml, but have a separate CVS tree for developpment,
> > that you sync with ocaml from time to time (and probably before each new
> > release), in the same way as DRI for example maintains a separate
> > development tree from XFree86 ?
> 
> I don't know the story of DRI and XFree86. The point is that I refuse
> to sync: I consider that the ocaml team is not ready for the

Why ?

> industrialization level, although it pretends, because, at this level,
> some "liberty of expression" should be more controlled. It is abnormal
> that some member of the team considers that he is free to tell the
> industrial contacts that the work of another member is "not serious".

I don't see how the internal problems of the ocaml team has to do with
the seriousness or the readiness for industrial purpose ? As long as you
don't export it to the outside that is.

> Can you imagine what happens if the second of Microsoft tells to a
> customer that Windows is "not serious"? The guy would be dismissed.

Sure, but he would have been right, would he not ?

> I shall return working inside the ocaml directory, if and only if the
> ocaml team behave as professionnals.

...

> Another example: I was very shocked, some time ago, that the icon of
> Caml Light was "Joe Camel". Very funny, for students, but serious at
> industialization level. When I said that, they laughed at me,
> telling that I have no sense of humour.

Beside the fact that Camel could have sued you for unlicensed use of the
icon, and that it may well be contrary to the french laws about
publicity for cigarets, i don't think that the icon used for ocaml has
bought anyone to smoke.

Friendly,

Sven Luther
-------------------
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


  reply	other threads:[~2002-10-07 11:16 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-06 18:55 Daniel de Rauglaudre
2002-10-06 19:23 ` Chris Hecker
2002-10-06 19:52   ` Daniel de Rauglaudre
2002-10-06 21:01   ` brogoff
2002-10-06 21:09     ` Daniel de Rauglaudre
2002-10-06 19:29 ` Oleg
2002-10-06 20:01   ` Daniel de Rauglaudre
2002-10-06 20:24     ` Alessandro Baretta
2002-10-06 20:24       ` Daniel de Rauglaudre
     [not found]         ` <200210062143.g96Lhix15834@orchestra.cs.caltech.edu>
2002-10-07  2:47           ` Daniel de Rauglaudre
2002-10-06 20:28     ` Dave Mason
2002-10-06 20:50       ` Daniel de Rauglaudre
2002-10-06 20:45     ` Oleg
2002-10-06 21:03       ` Daniel de Rauglaudre
2002-10-06 21:46         ` Florian Douetteau
2002-10-07  2:56           ` Daniel de Rauglaudre
2002-10-06 23:54     ` Markus Mottl
2002-10-07  9:06       ` Daniel de Rauglaudre
2002-10-11 11:34       ` Kontra, Gergely
2002-10-11 12:56         ` Alessandro Baretta
2002-10-11 13:15         ` [Caml-list] Future " Daniel de Rauglaudre
2002-10-12 21:45           ` Oleg
2002-10-13  9:02             ` Daniel de Rauglaudre
2002-10-11 16:36         ` [Caml-list] Syntax brogoff
2002-10-07  7:21 ` [Caml-list] Threats on future of Camlp4 Sven LUTHER
2002-10-07  8:52   ` Daniel de Rauglaudre
2002-10-07 11:25     ` Sven LUTHER [this message]
2002-10-07 11:30       ` Daniel de Rauglaudre
2002-10-07 11:55         ` Sven LUTHER
2002-10-08  7:57     ` Alessandro Baretta
     [not found]       ` <nhalm59cf0s.fsf@malabar.mitre.org>
2002-10-08 14:05         ` Alessandro Baretta

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=20021007112559.GA18698@iliana \
    --to=luther@dpt-info.u-strasbg.fr \
    --cc=caml-list@inria.fr \
    --cc=daniel.de_rauglaudre@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).