From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,HTML_MESSAGE autolearn=disabled version=3.1.3 Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 9A382BC69 for ; Wed, 5 Dec 2007 21:24:37 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAHSXVkdA6bLwf2dsb2JhbACCPTWMZQEBCQQFEoEs X-IronPort-AV: E=Sophos;i="4.23,256,1194217200"; d="scan'208";a="4933451" Received: from discorde.inria.fr ([192.93.2.38]) by mail2-smtp-roc.national.inria.fr with ESMTP; 05 Dec 2007 21:24:37 +0100 Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id lB5KOZhO012322 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Wed, 5 Dec 2007 21:24:37 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAHSXVkdA6bLwf2dsb2JhbACCPTWMZQEBCQQFEoEs X-IronPort-AV: E=Sophos;i="4.23,256,1194217200"; d="scan'208";a="4933449" Received: from hs-out-0708.google.com (HELO hs-out-2122.google.com) ([64.233.178.240]) by mail2-smtp-roc.national.inria.fr with ESMTP; 05 Dec 2007 21:24:34 +0100 Received: by hs-out-2122.google.com with SMTP id n78so608545hsc for ; Wed, 05 Dec 2007 12:24:33 -0800 (PST) Received: by 10.142.217.17 with SMTP id p17mr1279404wfg.1196886271360; Wed, 05 Dec 2007 12:24:31 -0800 (PST) Received: by 10.142.88.18 with HTTP; Wed, 5 Dec 2007 12:24:31 -0800 (PST) Message-ID: <28fa90930712051224o1d1cce6fvcfee853e50a1c11@mail.gmail.com> Date: Wed, 5 Dec 2007 12:24:31 -0800 From: "Luca de Alfaro" To: "Sylvain Le Gall" Subject: Re: [Caml-list] Re: Package popularity on Debian and Ubuntu Cc: caml-list@inria.fr In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_4187_24404146.1196886271350" References: <200711292023.13125.jon@ffconsultancy.com> <474F32B1.2000507@lri.fr> <200711292201.04590.jon@ffconsultancy.com> X-Miltered: at discorde with ID 47570903.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 ocaml:01 tarball:01 cygwin:01 dependencies:01 le-gall:01 filliatre:01 runtime:01 hevea:01 ledit:01 hevea:01 ledit:01 grepping:01 mldonkey:01 advi:01 ------=_Part_4187_24404146.1196886271350 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline In Ubuntu 7.04, ocaml 3.09 was included, so most of the people I know who were developing in Ocaml would just get the source tarball of 3.10 and compile it. So I would argue that the popularity contest may be missing a large number of the Ocaml developers. BTW, congratulations to the developers and maintainers -- installing ocaml from source is easy on Mac, linux, and cygwin -- no obscure package dependencies either: great job! Luca On 11/29/07, Sylvain Le Gall wrote: > > On 29-11-2007, Jon Harrop wrote: > > On Thursday 29 November 2007 21:44, Jean-Christophe Filli=E2tre wrote: > >> Jon Harrop a =E9crit : > >> > 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 kno= w > >> 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=3Dtag%3A%22implemented%2Din%3A%3= Aocaml%22++%26+not+tag%3A%22role%3A%3Ashared%2Dlibrary%22+%26+not+tag%3A%22= devel%3A%3Alibrary%22+%26+not+tag%3A%22devel%3A%3Alang%3Aocaml%22+%26+not+t= ag%3A%22role%3A%3Adevel%2Dlib%22+%26+not+tag%3A%22role%3A%3Ashared%2Dlib%22= %0D%0A%0D%0A&i=3D0&m=3D25&n=3Dtrue&b=3Dfalse&s=3Dpopularity&x=3Dfalse&p=3Df= alse > > 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 > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > ------=_Part_4187_24404146.1196886271350 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline In Ubuntu 7.04, ocaml 3.09 was included, so most of the people I know who w= ere developing in Ocaml would just get the source tarball of 3.10 and compi= le it.
So I would argue that the popularity contest may be missing a la= rge number of the Ocaml developers.=20

BTW, congratulations to the developers and maintainers -- installin= g ocaml from source is easy on Mac, linux, and cygwin -- no obscure package= dependencies either: great job!

Luca

On 11/29/07, Sylvain Le Gall <sylvain@le-gall.net> wrote: On 29-11-2007, Jon Harrop <jon@= ffconsultancy.com> wrote:
> On Thursday 29 November 2007 21:44= , Jean-Christophe Filli=E2tre wrote:
>> Jon Harrop a =E9crit :
= >> > Presumably there are packages with ~7,500 installs that use o= nly 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.
>> &= gt;
>> > Any ideas?
>>
>> Here are at least thre= e Debian softwares written in ocaml and relying on
>> package ocam= l-base-nox only: hevea, bibtex2html, hlins
>
> Yes indeed! And = ledit.
>
> I get:
>
> Package     Deb= ian Ubuntu Total
> hevea       &nb= sp;  526  1,483 2,009
> ledit   &n= bsp;      822    800 1,62= 2
> bibtex2html    481    441=    922
> hlins       &nb= sp;   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.ubunt= u.com
>
> What's the best way for me to automate this? I'd l= ike to find all packages
> that depend upon ocaml-base-nox and how ma= ny installs they have on Debian and
> Ubuntu. Good for OCaml evangeli= sm. :-)
>

Well in fact, there is a lot of way to grep this kind of da= ta in
debian...

I just give you one, and let you find the other:<= br> http://www.edos-project.org/ara/search?q=3Dtag%3A%22implemented%2Din%3A%3Ao= caml%22++%26+not+tag%3A%22role%3A%3Ashared%2Dlibrary%22+%26+not+tag%3A%22de= vel%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%0= D%0A%0D%0A&i=3D0&m=3D25&n=3Dtrue&b=3Dfalse&s=3Dpopulari= ty&x=3Dfalse&p=3Dfalse

The url is quiet long, and is only the submission of the follow= ing
request into ARA (package search engine, written in OCaml):
tag:&= quot;implemented-in::ocaml"  & not tag:"role::share= d-library" & not
tag:"devel::library" & not tag:"devel::lang:ocaml&qu= ot; & not
tag:"role::devel-lib" & not tag:"role::= shared-lib"

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

Unison is the most installed ocaml pa= ckage.

Regards,
Sylvain Le Gall

________________________________= _______________
Caml-list mailing list. Subscription management:
http://yqu= em.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr=
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: <= a href=3D"http://caml.inria.fr/bin/caml-bugs"> http://caml.inria.fr/bin/caml-bugs

------=_Part_4187_24404146.1196886271350--