[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#500959: Caml-core is bloated



severity 500959 wishlist
thanks

On Fri, Oct 03, 2008 at 01:23:52AM +0200, Juliusz Chroboczek wrote:
> This package is called ocaml-core, and hence I expected it to install
> a reasonably complete O'Caml environment.

That's the purpose, yes.

>   Depends: ocaml, ocaml-best-compilers, ocaml-findlib, ocaml-tools, camlidl, ocamlweb, libounit-ocaml-dev, cameleon, ocamldsort, ledit, otags
> 
> At least half of these should not be pulled in by ocaml-core, there
> should be an ocaml-full package that pulls them in.  Particularly
> annoying is ocamlweb, which by default pulls in a very large LaTeX
> installation.

Those packages where there to provide various tools that are expected
to be needed while programming in general. ocamlweb was there for
literate programming needs, but I do agree that nowadays it is
probably no longer needed, mainly because ocamldoc works properly now
(it didn't when ocamlweb was added to ocaml-core).

Regarding the other "half of these" please make names of what you
think is bloated and why you think so. A few comments of mine:

- ocamldsort: we can get rid of this, nowadays we have ocamlbuild
  which is able to sort modules topologically by itself
- ounit: it is the only regression testing framework we have, we
  should keep it
- ledit: can be relaxed using alternatives over other line-editing
  tools available in debian
- cameleon: should stay, it is the only IDE we have (beside Emacs, but
  I don't want to force users to use it)
- otags: should stay, especially because it provides system-wide tags
  for the standard library

Summarizing: what else do you want to be removed from ocaml-core?

Question open to suggestions: now that Recommends are installed by
default, should maybe all the Depends of ocaml-core be demoted to
Recommends?

Cheers.

-- 
Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
I'm still an SGML person,this newfangled /\ All one has to do is hit the
XML stuff is so ... simplistic  -- Manoj \/ right keys at the right time

Attachment: signature.asc
Description: Digital signature


Reply to: