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.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 2BAC0BC6C for ; Wed, 30 Jan 2008 15:30:24 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAPIYoEdDz4He/2dsb2JhbACwEw X-IronPort-AV: E=Sophos;i="4.25,277,1199660400"; d="scan'208";a="7432594" Received: from concorde.inria.fr ([192.93.2.39]) by mail1-smtp-roc.national.inria.fr with ESMTP; 30 Jan 2008 15:30:24 +0100 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id m0UEUNpo032599 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Wed, 30 Jan 2008 15:30:23 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAPIYoEdDz4He/2dsb2JhbACwEw X-IronPort-AV: E=Sophos;i="4.25,277,1199660400"; d="scan'208";a="7432593" Received: from fettunta.fettunta.org ([67.207.129.222]) by mail1-smtp-roc.national.inria.fr with ESMTP; 30 Jan 2008 15:30:23 +0100 Received: from aquarium.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTP id BC8FC1858D for ; Wed, 30 Jan 2008 14:30:21 +0000 (UTC) Received: by aquarium.takhisis.invalid (Postfix, from userid 1000) id 62B31124C33; Wed, 30 Jan 2008 14:26:41 +0100 (CET) Date: Wed, 30 Jan 2008 14:26:41 +0100 From: Stefano Zacchiroli To: caml-list@inria.fr Subject: Re: [Caml-list] Re: [OSR] Ports-like package management system Message-ID: <20080130132641.GA20725@takhisis.invalid> Mail-Followup-To: caml-list@inria.fr References: <479F0664.2070706@exalead.com> <20080130123705.GA21900@pulp.rsise.anu.edu.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080130123705.GA21900@pulp.rsise.anu.edu.au> User-Agent: Mutt/1.5.17+20080114 (2008-01-14) X-Miltered: at concorde with ID 47A089FF.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; zacchiroli:01 zack:01 ocaml:01 tarballs:01 ocaml:01 tarballs:01 cpan:01 zacchiroli:01 zack:01 unibo:01 wrote:01 caml-list:01 api:02 repository:03 repository:03 On Wed, Jan 30, 2008 at 11:37:05PM +1100, Pietro Abate wrote: > The basic and foremost important requirement we have is to try to > standardize the way ocaml libraries/applications are built. One of the Full ack on this. Of course now the point is how to agree on a standard API, and how to make all projects out there start switching to it ... > Next step is to have one place to upload all tarballs. Godi has its > own repository, debian has its own repository on alioth. Just to be clear here: Debian does not have a repository of OCaml libraries and programs on alioth (the GForge instance used by Debian). It only has a repository with the Debian specificities used to build debian packages out of those libraries and programs. Then we also cache, for the ease of our workflow, the original tarballs there, but they are not the point of that repository. > Here I'm thinking something like CPAN, with a light weight > registration and upload mechanism based on pgp (Register, sign the > package, upload the package). The infrastructure to build this kind And this is something which is hopefully coming, provided by Sylvain and a couple of helpers (including myself). His technical proposal is not the same as yours, but has the advantages of being based on pieces of software which already exists and do not need to be written from scratch. Just wait a bit for the setup ... -- Stefano Zacchiroli -*- PhD in Computer Science ............... now what? zack@{upsilon.cc,cs.unibo.it,debian.org} -<%>- http://upsilon.cc/zack/ (15:56:48) Zack: e la demo dema ? /\ All one has to do is hit the (15:57:15) Bac: no, la demo scema \/ right keys at the right time