caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Sylvain Le Gall <sylvain@le-gall.net>
To: caml-list@inria.fr
Subject: [Caml-list] Re: GODI is shutting down
Date: Thu, 25 Jul 2013 16:10:51 +0000 (UTC)	[thread overview]
Message-ID: <slrnkv2jgi.tmt.sylvain@le-gall.net> (raw)
In-Reply-To: <1e141e2803d9dec6a8231dd4f16dd173.squirrel@gps.dynxs.de>

Hello all,

This whole discussion has drifted into various technical topics but I
would like to give my POV on the general topic of OCamlPro vs some
members of the community.

I think OPAM is a great piece of work and I wished we can have two
package manager, including GODI for which I have contributed a little.

OCamlPro has the worforce to do things that most of the individuals
cannot do: have a team of engineers working on an OCaml topic. That's
great expect that when you know your software is on the list of topics.
When you are a team of 1 and OCamlPro has decided to work on something
close to what you are doing, you know that you should stop working on it
because you cannot compete (lack of time, lack of workforce).

This kind of feeling makes me extremly uncomfortable about the future of
all the libraries I maintain. This kind of FUD is extremly
counter-productive for any OCaml dev.

To give you a quick taste of that, you can read:
http://hal.inria.fr/docs/00/66/59/62/PDF/paper_10.pdf (fr)

where you can see that ocp-build is supposed to replace OASIS
(explanation about why OASIS doesn't fit, p2 at the beginning) and that
it should replace findlib's META file (p12, Conclusion).

Some people will see a good news in this document and some people will
feel uncomfortable (like me).

I don't think making some people feel uncomfortable is great.

Given OCamlPro position, I would love to see them achieve great things
and solve long standing issue like:
https://github.com/lucasaiu/ocaml (a reentrant runtime which should be
the stepping stone for parallelism in OCaml)

I think it would be a lot more productive than to replace every OCaml
tools by something starting with ocp-...

My 0.02 cents
Sylvain

On 22-07-2013, Gerd Stolpmann <info@gerd-stolpmann.de> wrote:
> Dear subscriber,
>
> Unfortunately, it is no longer possible for me to run the GODI
> distribution. GODI will not upgrade to OCaml 4.01 once it is out, and it
> will shut down the public service in the course of September 2013. The
> website, camlcity.org, will remain up, but with reduced content. Existing
> GODI installations can be continued to be used, but upgrades or bugfixes
> will not be available when GODI is off.
>
> Although there are still a lot of GODI users, it is unavoidable to shut
> GODI down due to lack of supporters, especially package developers. I was
> more or less alone in the past months, and my time contingent will not
> allow it to do the upgrade to OCaml 4.01 alone (when it is released).
>
> Also, there was a lot of noise about a competing packaging system for
> OCaml in the past weeks: OPAM. Apparently, it got a lot of attention both
> from individuals and from organizations. As I see it, the OCaml community
> is too small to support two systems, and so in some sense GODI is
> displaced by OPAM.
>
> The sad part is that OPAM is only clearly better in one point, namely in
> interacting with the community (via Github). In times where social
> networks are worth billions this is probably the striking point. It
> doesn't matter that OPAM lacks core functions like deleting all files when
> a package is removed, and that it lacks many other features GODI has. So
> there is some loss of functionality for the community (partly difficult to
> replace, like GODI's support for Windows).
>
> If somebody wants to take over GODI, please do so. The source code is
> still available as well as the package directories. Maybe it is sufficient
> to move the repository to a public place and to redesign the package
> release process to give GODI a restart.
>
> There is also another point that was driving me mad in the past weeks,
> namely missing respect from the OPAM guys. Given the fact that OPAM is
> only a thin layer around ocamlfind (and guess who wrote it), and given the
> fact that GODI was pioneering in many fields, I was expecting nicer
> wordings, and less dumb campaigning ("we have 400 packages, and you only
> 170"). OPAM is only harvesting what I seeded many years ago.
>
> Let's hope these guys get now some kicks into their asses, and are forced
> to add all the functionality to OPAM the OCaml community deserves.
>
> Hoorn (NL), the 22nd July 2013,
>
-- 
Website:     http://sylvain.le-gall.net/
OCaml forge: http://forge.ocamlcore.org
OCaml blogs: http://planet.ocaml.org


  parent reply	other threads:[~2013-07-25 16:11 UTC|newest]

Thread overview: 93+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-22 21:21 [Caml-list] " Gerd Stolpmann
2013-07-22 22:32 ` Anil Madhavapeddy
2013-07-23  6:49   ` Gabriel Scherer
2013-07-23  8:46     ` Keyan
2013-07-23  8:57       ` AW: " Gerd Stolpmann
2013-07-23  9:45         ` Paolo Donadeo
2013-07-23 13:31         ` Marek Kubica
2013-07-24  9:09           ` Mihamina Rakotomandimby
2013-07-23  9:34   ` AW: " Gerd Stolpmann
2013-07-23 10:00     ` Jesper Louis Andersen
2013-07-22 23:44 ` oliver
2013-07-23  0:03   ` Nicolas Braud-Santoni
2013-07-23  1:51 ` Francois Berenger
2013-07-24  9:27   ` [Caml-list] " Andreas Hauptmann
2013-07-23  9:07 ` [Caml-list] " Adrien Nader
2013-07-23 10:01   ` AW: " Gerd Stolpmann
2013-07-23 10:22   ` oliver
2013-07-24  1:55   ` Francois Berenger
2013-07-24  7:03     ` Fabrice Le Fessant
2013-07-24  8:42       ` Jun Furuse
2013-07-24 10:30         ` Daniel Bünzli
2013-07-25 14:46           ` [Caml-list] " Sylvain Le Gall
2013-07-24 12:36       ` AW: [Caml-list] " Gerd Stolpmann
2013-07-24 14:44         ` Thomas Gazagnaire
2013-07-24 15:58           ` Markus Mottl
2013-07-24 16:25             ` Thomas Gazagnaire
2013-07-24 16:36               ` Gabriel Scherer
2013-07-24 16:41                 ` Anil Madhavapeddy
2013-07-25 15:21                   ` [Caml-list] " Sylvain Le Gall
2013-07-24 16:39               ` AW: [Caml-list] " Markus Mottl
2013-07-24 16:58                 ` Thomas Gazagnaire
2013-07-24 17:06                   ` Thomas Gazagnaire
2013-07-24 17:33                   ` Török Edwin
2013-07-24 18:49                     ` Markus Mottl
2013-07-25 15:16               ` [Caml-list] Re: AW: " Sylvain Le Gall
2013-07-25 15:29                 ` Leo White
2013-07-25 15:33                   ` Sylvain Le Gall
2013-07-24 16:39             ` [Caml-list] " Anil Madhavapeddy
2013-07-24 17:05               ` Gabriel Scherer
2013-07-24 17:56                 ` Daniel Bünzli
2013-07-24 18:23                   ` Markus Mottl
2013-07-24 20:43                     ` Daniel Bünzli
2013-07-25  5:32                       ` Adrien Nader
2013-07-25  9:52                         ` Daniel Bünzli
2013-07-25 21:01                           ` Adrien Nader
2013-07-25  1:32                 ` Francois Berenger
2013-07-25 15:10                   ` [Caml-list] " Sylvain Le Gall
2013-07-25 15:23                     ` Christopher Zimmermann
2013-07-25 20:03                       ` Adrien Nader
2013-07-26  1:14                         ` ocamlbuild (was Re: [Caml-list] Re: GODI is shutting down) Francois Berenger
2013-07-26  2:43                           ` Peter Groves
2013-07-26  5:02                           ` Gabriel Scherer
2013-07-26  5:26                             ` [Caml-list] Re: ocamlbuild Francois Berenger
2013-07-26  7:25                               ` Wojciech Meyer
2013-07-26  8:07                                 ` Francois Berenger
2013-07-26  9:24                                   ` r.3
2013-07-26 10:48                                 ` Daniel Bünzli
2013-07-26 11:13                                   ` Wojciech Meyer
2013-07-26 17:29                                     ` Ashish Agarwal
2013-07-26  5:29                             ` ocamlbuild (was Re: [Caml-list] Re: GODI is shutting down) Jeff Meister
2013-07-26  6:14                               ` Gabriel Scherer
2013-07-26 13:48                                 ` Dario Teixeira
2013-07-25 20:18                 ` [Caml-list] GODI is shutting down Wojciech Meyer
2013-07-24 18:04               ` Markus Mottl
2013-07-24 16:18           ` AW: " Matej Kosik
2013-07-24 16:17             ` David Sheets
2013-07-24 16:56               ` Matej Kosik
2013-07-24 17:03                 ` Thomas Gazagnaire
2013-07-25 15:01                   ` [Caml-list] Re: AW: " Sylvain Le Gall
2013-07-24 22:05           ` AW: [Caml-list] " Siraaj Khandkar
2013-07-24 22:06           ` Virgile Prevosto
2013-07-24 22:47             ` Amir Chaudhry
2013-07-24 23:03             ` Anil Madhavapeddy
2013-07-25  5:22               ` Adrien Nader
2013-07-23  9:28 ` [Caml-list] Re: [Godi-list] " Thomas Gazagnaire
2013-07-23 15:32   ` Pierre-Etienne Meunier
2013-07-23 15:37     ` David Sheets
2013-07-23 15:44     ` Daniel Bünzli
2013-07-23 16:19       ` Pierre-Etienne Meunier
2013-07-23 16:26         ` Ashish Agarwal
2013-07-23 16:32         ` Daniel Bünzli
2013-07-23 16:55       ` Virgile Prevosto
2013-07-28 22:29       ` Wojciech Meyer
2013-07-23 19:38     ` Yaron Minsky
2013-07-23 19:49       ` Pierre-Etienne Meunier
2013-07-23 20:02         ` Yaron Minsky
2013-07-23 22:35 ` [Caml-list] " Mike Lin
2013-07-25 16:10 ` Sylvain Le Gall [this message]
2013-07-25 17:42   ` [Caml-list] " Daniel Bünzli
2013-07-25 18:52     ` Sylvain Le Gall
2013-07-25 18:28   ` Fabrice Le Fessant
2013-07-25 19:00     ` Sylvain Le Gall
2013-07-25 19:23       ` Yotam Barnoy

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=slrnkv2jgi.tmt.sylvain@le-gall.net \
    --to=sylvain@le-gall.net \
    --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).