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: Re: Package popularity on Debian and Ubuntu
Date: Fri, 30 Nov 2007 00:03:47 +0000 (UTC)	[thread overview]
Message-ID: <slrnfkukr3.v2a.sylvain@gallu.homelinux.org> (raw)
In-Reply-To: <200711292201.04590.jon@ffconsultancy.com>

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

I just give you one, and let you find the other:
http://www.edos-project.org/ara/search?q=tag%3A%22implemented%2Din%3A%3Aocaml%22++%26+not+tag%3A%22role%3A%3Ashared%2Dlibrary%22+%26+not+tag%3A%22devel%3A%3Alibrary%22+%26+not+tag%3A%22devel%3A%3Alang%3Aocaml%22+%26+not+tag%3A%22role%3A%3Adevel%2Dlib%22+%26+not+tag%3A%22role%3A%3Ashared%2Dlib%22%0D%0A%0D%0A&i=0&m=25&n=true&b=false&s=popularity&x=false&p=false

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.

Regards,
Sylvain Le Gall


  reply	other threads:[~2007-11-30  0:04 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-29 20:23 Jon Harrop
2007-11-29 21:44 ` [Caml-list] " Jean-Christophe Filliâtre
2007-11-29 22:01   ` Jon Harrop
2007-11-30  0:03     ` Sylvain Le Gall [this message]
2007-12-05 20:24       ` [Caml-list] " Luca de Alfaro

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=slrnfkukr3.v2a.sylvain@gallu.homelinux.org \
    --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).