caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* Re: Consortium Caml
@ 2001-02-01 16:34 Michel Mauny
  0 siblings, 0 replies; 17+ messages in thread
From: Michel Mauny @ 2001-02-01 16:34 UTC (permalink / raw)
  To: caml-list

[ This is a slightly edited version of my reply to David McClain, that
  I forgot to Cc: to the list. ]

David,

David McClain wrote/écrivait (Jan 31 2001, 09:50AM -0700):

> I have read the consortium agreement, and I fail to understand the
> difference between options A and B, aside from expense. You state at several
> places in the agreement that choice of support option does not imply any
> specific rights or advantages. So why would anyone care to follow option B?

I understand your concern, and I have to admit that this isn't simple
to explain. Experience will tell us wether those two options should be
merged into one (saying "at least 2 KEuros") or not.

You are right in saying that there is no formal difference between
options A and B. Actually, what has to be understood is that being a
member of the Caml Consortium has two meanings:

  - being a member of a (identified) users group (with meetings, and
    where members may compare their needs). A kind of "first circle"
    around implementors, providing a minimal financial support to
    INRIA in order to have a sexier web site, to organize meetings, and
    (maybe, depending on the number of members) to have some more
    developments done. This corresponds to option A.

    If there are enough "A members", then that's fine: we should be
    able to have all this done. For instance, if we have 25 or 30
    A-members, we could hire an engineer for doing the extra
    work. (Implementors will continue to implement.)

  - being a real sponsor of Caml (or OCaml), providing a more
    significant amount of money. Those members are typically those
    really having a long-term plan using OCaml (I know of one company
    in this situation). In this case, 5 or 6 such members would be
    enough to hire an engineer.

When I started thinking and doing the paperwork about this Consortium,
I didn't know wether the right idea was to ask for a minimal amount of
money, hoping for many members to join, or alternatively to ask for a
significant amount of money, expecting then only a few "important"
members. Since I didn't want the whole thing to fail because of a poor
analysis of the situation, and thinking that those two kinds of
potential members did exist, I decided to set up those two options in
the Consortium Agreement.

Those two options should therefore be read as "these are the two kinds
of support that we need", and the members should choose one of options
A or B, depending on how much they need OCaml, how much they are ready
to put on the table to support it. Options A and B indicate two
"reasonable" levels of support.

I think that after, say, one year, if the Consortium is successful, we
could decide all together to go back to a simpler solution. At that
time, we (the Consortium) should be able to understand how much we
need each year to have good work to be done.

Options A and B are therefore simple indications: if we are enough
people, A's will be sufficient to start, otherwise, we need a few B's
to start. After some time, we'll decide all together how much we need.

Cheers,

-- Michel



^ permalink raw reply	[flat|nested] 17+ messages in thread
* Re: Consortium Caml
@ 2001-02-06 17:40 Toby Moth
  0 siblings, 0 replies; 17+ messages in thread
From: Toby Moth @ 2001-02-06 17:40 UTC (permalink / raw)
  To: caml-list


Or, along similar lines,
there could be a member of the consortium
consisting of individuals.

Influence in the Consortium could be proportional to this group's
total contribution.

Government of this group could be by annual election
of a benign dictator or small committee (no doubt there are other possible means).

My guess is that many people on this mailing list
would be happy to part with a modest amount of money
in order to help out - admittedly in a small way - with Ocaml development.

Toby Moth



-----Original Message-----
From:	John Max Skaller [SMTP:skaller@ozemail.com.au]
Sent:	05 February 2001 17:02
Cc:	Michel.Mauny@inria.fr; caml-list@inria.fr
Subject:	Re: Consortium Caml

Francisco Reyes wrote:

> Two levels of membership is probably best.

	Actually, I'd consider three levels: add a 
level for individuals. The contribution should be enough
to cover administrative overheads, the main communal benefit
would be the existence of a 'registry' of serious
Caml users. Such a list would help us to know each other,
and also help to convince management that there really
is more than one Caml programmer in the world :-)

-- 
John (Max) Skaller, mailto:skaller@maxtal.com.au
10/1 Toxteth Rd Glebe NSW 2037 Australia voice: 61-2-9660-0850
checkout Vyper http://Vyper.sourceforge.net
download Interscript http://Interscript.sourceforge.net



^ permalink raw reply	[flat|nested] 17+ messages in thread
* R: Consortium Caml
@ 2001-02-05 22:55 Alex Baretta
  2001-02-07 19:30 ` Michel Mauny
  0 siblings, 1 reply; 17+ messages in thread
From: Alex Baretta @ 2001-02-05 22:55 UTC (permalink / raw)
  To: Michel.Mauny, Ocaml Mailing List

Please excuse the inconsistent quoting scheme (MS's fault, not mine!).
I am an Ocaml enthusiast and wish to support the consortium.
Notwithstanding this, I could hardly imagine spending 2kE of my
_personal_ money on Ocaml. As I do not work for a software company
(yet) I have no sponsor which I might convince to join the consortium.
I would like to support the Consortium with a relatively small sum:
the equivalent of the price of the licence for a commercial
development environment such as MS-VisualBasic (deprecated ;-). Why
not allow individuals to join for about 50E per annum. No one says
such individuals should have as much weight as the 2kE members, but
yet they would contribute to the funding of project and to the
diffusion of the language.

Do consider this proposal.

Yours,

Alex
-----Messaggio originale-----
Da: Michel Mauny <Michel.Mauny@inria.fr>
A: Joshua D. Guttman <guttman@mitre.org>
Cc: caml-list@inria.fr <caml-list@inria.fr>
Data: venerdì 2 febbraio 2001 16.28
Oggetto: Re: Consortium Caml
...
Well, we had to choose an amount for the first option, and I don't
know wether it's easier to have 100 members giving each 500 Euros or
to have 25 giving each 2 KEuros (or even less giving even more :-). I
chose the latter, and only the experience will tell if it works this
way or not.

I hope my arguments can be convincing. Everyone is welcome to improve
them in such a way that we can soon have, in this list, a thread
entitled "convincing management to switch to Ocaml", with positive
answers.

--
Michel




^ permalink raw reply	[flat|nested] 17+ messages in thread
* Consortium Caml
@ 2001-01-26 21:38 Michel Mauny
  2001-01-28 14:34 ` John Max Skaller
  2001-01-31 20:34 ` Joshua D. Guttman
  0 siblings, 2 replies; 17+ messages in thread
From: Michel Mauny @ 2001-01-26 21:38 UTC (permalink / raw)
  To: caml-list

-- [ English version below ] ---

Chers collègues,

Nous sommes heureux de vous annoncer la mise en place du Consortium
Caml, qui a vocation à fédérer les efforts de conception et de
développement autour du langage de programmation Caml. Le Consortium
Caml tentera donc de réunir, autour de l'équipe de développement du
langage, les industriels, centres de recherche et établissements
d'enseignement intéressés pour apporter leur soutien à la conception
et au développement du langage et des outils associés.


Formant un groupement d'utilisateurs fortement motivés, le Consortium
sera le lieu où ses membres pourront identifier leurs besoins communs,
échanger leurs expériences et solutions, et coopérer pour proposer tel
ou tel développement d'intérêt général. Un des rôles du Consortium est
donc d'être un lieu de rencontre et d'échange entre utilisateurs du
langage. C'est là que se créera une véritable communauté propre à
aider au développement du langage et à lui assurer une visibilité
telle que cette communauté soit à même de se développer.

La motivation et l'importance industrielle de ses membres attireront
aussi à l'intérieur du Consortium des sociétés désireuses d'être
présentes sur le marché des applications et de la formation Caml. Un
autre rôle du Consortium est donc d'attirer de nouveaux membres,
qu'ils soient utilisateurs du langage ou fournisseurs de services.

Enfin, le Consortium fournira un élément de réponse à la question de
la pérennité du langage. Les éléments essentiels de la pérennité d'un
langage de programmation sont la pérennité de ses compilateurs (ou
leur libre disponibilité), sa base d'utilisateurs, et le volume des
codes (stables) existants. Le succès du Consortium Caml permettra de
mesurer la base d'utilisateurs et le volume de code Caml
existant. Quant à la disponibilité et le développement des
compilateurs Caml, ceux-ci sont d'ores et déjà librement distribués
avec leurs sources. Si l'INRIA décide un jour de se désengager du
développement de Caml, et donc de dissoudre le Consortium Caml tel
qu'il sera à ce moment, les membres du Consortium seront suffisamment
nombreux, ils auront des profils suffisamment diversifiés, et le
marché du langage sera tel que les membres du Consortium puissent sans
difficulté perpétuer l'existence et le développement du
langage. L'INRIA facilitera cette transition, qui est dans l'intérêt
général.

Pour de plus amples informations, et en particulier pour comprendre le
processus d'adhésion et le fonctionnement du Consortium, je vous
invite à consulter

      http://caml.inria.fr/consortium/index-fr.shtml

Très cordialement,

-- Michel Mauny

--- [ English version ] ---

Dear Colleagues,

We are pleased to announce the creation of the Caml Consortium, whose
aim is to federate the design and development efforts around the Caml
programming language. The Caml Consortium will therefore try to bring
together, around the language development team, industries, research
centres and educational establishments interested in contributing
their support to the design and development of the language and
related tools.


Comprising a group of highly-motivated users, the Consortium will be
the place where the members can identify their common requirements,
exchange their experiences and solutions, and co-operate to propose a
particular development of general interest. One of the Consortium's
roles is therefore to be a place where users of the language can meet
and exchange information.  It is here that a true community will be
created with the specific intention of assisting in the development of
the language and to provide it with such a visibility that this
community will expand by itself.

The motivation and industrial importance of its members will also
attract companies to the Consortium which want to be present on the
Caml applications and training market. Another role of the Consortium
will therefore be to attract new members, whether they are users of
the language or service providers.

Finally, the Consortium will provide a response to the question on the
language's continuity. The essential elements for the continuity of a
programming language are the continuity of its compilers (or their
free availability), its user base, and the volume of existing (stable)
codes. The success of the Caml Consortium will make it possible to
measure the user base and the volume of the existing Caml code. As for
the availability and development of the Caml compilers, these are
already freely distributed with their sources. If INRIA decides at
some point to withdraw from Caml development, and therefore to
dissolve the Caml Consortium as it presently stands, the members of
the Consortium will be sufficiently numerous, they will have
sufficiently diversified profiles, and the market for the language
will be such that the members of the Consortium will have no
difficulty in continuing the existence and development of the
language. INRIA will facilitate this transition, which is in the
general interest.

For more information, I suggest that you consult

     http://caml.inria.fr/consortium/

Best regards,

-- Michel Mauny



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2001-02-08 19:01 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-01 16:34 Consortium Caml Michel Mauny
  -- strict thread matches above, loose matches on Subject: below --
2001-02-06 17:40 Toby Moth
2001-02-05 22:55 R: " Alex Baretta
2001-02-07 19:30 ` Michel Mauny
2001-02-08  7:27   ` Sven
2001-02-08 15:59     ` Michel Mauny
2001-02-08 10:01       ` Sven
2001-02-08 17:18         ` Michel Mauny
2001-01-26 21:38 Michel Mauny
2001-01-28 14:34 ` John Max Skaller
2001-01-31 20:34 ` Joshua D. Guttman
2001-02-01 23:44   ` Michel Mauny
2001-02-03 16:33     ` Francisco Reyes
2001-02-04 21:03       ` Pierre Weis
2001-02-05 17:01       ` John Max Skaller
2001-02-05 17:21         ` Pierre Weis
2001-02-06 23:36           ` John Max Skaller
2001-02-07 13:12           ` Didier Remy

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).