English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
Package popularity on Debian and Ubuntu
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2007-11-30 (00:04)
From: Sylvain Le Gall <sylvain@l...>
Subject: Re: Package popularity on Debian and Ubuntu
On 29-11-2007, Jon Harrop <jon@ffconsultancy.com> wrote:
> On Thursday 29 November 2007 21:44, Jean-Christophe Filliâtre wrote:
>> Jon Harrop a écrit :
>> > Presumably there are packages with ~7,500 installs that use only the
>> > runtime to run but I can't think what it is and would be interested to
>> > know because these are presumably quite notable pieces of software
>> > written in OCaml.
>> >
>> > Any ideas?
>> Here are at least three Debian softwares written in ocaml and relying on
>> package ocaml-base-nox only: hevea, bibtex2html, hlins
> Yes indeed! And ledit.
> I get:
> Package     Debian Ubuntu Total
> hevea          526  1,483 2,009
> ledit          822    800 1,622
> bibtex2html    481    441   922
> hlins           83     35   118
>> But I have no idea how many installs they represent. I guess you're
>> referring to figures at http://popcon.debian.org/ (which I did not know
>> at all) but I can't find the figures you're giving.
> I'm just grepping the by_inst files and looking at the number of installs for 
> each package. Also for Ubuntu at:
>   http://popcon.ubuntu.com
> What's the best way for me to automate this? I'd like to find all packages 
> that depend upon ocaml-base-nox and how many installs they have on Debian and 
> Ubuntu. Good for OCaml evangelism. :-)

Well in fact, there is a lot of way to grep this kind of data in

I just give you one, and let you find the other:

The url is quiet long, and is only the submission of the following
request into ARA (package search engine, written in OCaml):
tag:"implemented-in::ocaml"  & not tag:"role::shared-library" & not
tag:"devel::library" & not tag:"devel::lang:ocaml" & not
tag:"role::devel-lib" & not tag:"role::shared-lib"

This gives you the list of all package which are OCaml application. The
most popular is: unison, mldonkey, bibtex2html, ledit, hevea,
unison2.9.1, advi, polygen, coq, ara, wyrd, geneweb, hlins, orpie,
spamoracle, approx, mtasc, whitelister...

Unison is the most installed ocaml package.

Sylvain Le Gall