Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Whither the Caml Consortium?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Xavier Leroy <xavier.leroy@i...>
Subject: Re: [Caml-list] user contributions to the core OCaml distribution?
> I think, what is needed is that the ocaml developers give some
> guidelines on how we ``small'' ocaml users should proceed, if we
> want to contribute something to the ocaml kernel.

Here are some suggestions.

- Post your feature wish (or your patches, if you've already implemented
  the feature) to caml-bugs@inria.fr, not caml-list@inria.fr.
  Messages to caml-bugs are archived and tracked by our bug database,
  which has special categories for "feature wish" and "wish granted".
  In contrast, it's all too easy to overlook a message on caml-list,
  there are so many of them :-)

- Be explicit.  Use a descriptive "Subject" line, not just "feature wish".
  Explain why you need the feature, and what your patch actually does.

- If the patch is big (more than 100 lines), don't put it in the
  e-mail (the bug tracking system will truncate the message);
  put it on a Web or FTP server and include a URL.

- You can check the status of your (and others') wishes on the Web,
    http://caml.inria.fr/bin/caml-bugs/feature%20wish?user=guest

- Don't be disappointed if your wish or patch isn't incorporated in the
  OCaml working sources.  There might be several reasons for this:
  maybe we don't like the feature; maybe we like it but would
  implement it differently; maybe we have longer term plans to address
  the problem; maybe we have higher-priority stuff to deal with; etc.
  We (the core Caml development team) keep control on what gets in,
  Consortium or not.

In summary: we welcome users' input -- and a clear expression of a
need is as valuable to us as a patch -- but still follow a "cathedral"
model.

Hope this answers the question,

- Xavier Leroy
-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr