Browse thread
[Caml-list] Completeness of "Unix" run-time library
-
Vasili Galchin
- james woodyatt
-
Richard Jones
-
Shawn Wagner
-
Eric Stokes
-
Vasili Galchin
-
Eric Stokes
-
Vasili Galchin
-
Matt Gushee
-
Richard Jones
-
Nicolas Cannasse
- Diego Olivier Fernandez Pons
- Wolfgang Müller
-
John Carr
-
Richard Jones
-
oliver@f...
-
John Carr
-
Richard Jones
- Jacques Garrigue
- Benjamin Geer
- Michael Vanier
- Sven Luther
-
Richard Jones
- Sven Luther
-
John Carr
-
oliver@f...
-
Richard Jones
-
Nicolas Cannasse
- Shawn Wagner
- Vasili Galchin
- Vasili Galchin
-
Richard Jones
-
Matt Gushee
-
Vasili Galchin
-
Eric Stokes
-
Vasili Galchin
-
Eric Stokes
-
Shawn Wagner
- Stefano Zacchiroli
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Benjamin Geer <ben@s...> |
| Subject: | [Caml-list] Proposed community structure (was Re: OCaml's Cathedral & Bazaar) |
Gerd Stolpmann wrote:
> In order to reach this goal, a number of questions should be answered
> (best as some kind of community process):
>
> - How can people participate (add packages, fix bugs, improve the base
> software)?
>
> - How can the quality be ensured?
>
> - How are decisions made?
>
> - How can the platform be kept open?
How about a structure like this:
* A GCC-like steering committee composed of very
experienced, respected Caml developers, who would be
responsible for setting overall policy and resolving
conflicts in the community.
* Mozilla-like module owners, designated by the
steering committee. Module owners would review and
accept patches for their modules after public
discussion.
* Rotating GCC-like release managers, also chosen by the
steering committee. The release managers would be
responsible for coordinating regular releases and
determining when each release was ready.
People could participate by posting proposals to a mailing list;
discussion would ensue, and the relevant module owner would be expected
to accept or reject the proposal within a reasonable amount of time,
taking into account the consensus on the list. A Mozilla-like review
process could be used: the author submits a patch, the module owner
reviews it and requests changes, and they iterate until the module owner
is satisfied. For major enhancements, a more formal, detailed proposal
format could be used, like Python's PEPs.
If INRIA was willing, such a structure could also take over development
of the standard libraries.
Ben
-------------------
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