From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id NAA08573; Fri, 7 May 2004 13:31:07 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id NAA09082 for ; Fri, 7 May 2004 13:31:06 +0200 (MET DST) Received: from glockenspiel.complete.org (glockenspiel.complete.org [69.10.152.57]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i47BV4SH011084 for ; Fri, 7 May 2004 13:31:04 +0200 Received: from localhost (localhost [127.0.0.1]) by glockenspiel.complete.org (Postfix) with ESMTP id 1129A35; Fri, 7 May 2004 06:31:02 -0500 (CDT) Received: from glockenspiel.complete.org ([127.0.0.1]) by localhost (glockenspiel [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 22044-04; Fri, 7 May 2004 06:31:00 -0500 (CDT) Received: from erwin.complete.org (unknown [12.149.180.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "erwin.complete.org", Issuer "John Goerzen -- Root CA" (verified OK)) by glockenspiel.complete.org (Postfix) with ESMTP id EB81E327; Fri, 7 May 2004 06:30:59 -0500 (CDT) Received: from heinrich.complete.org (heinrich.lan.complete.org [10.200.0.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "christoph.complete.org", Issuer "John Goerzen -- Root CA" (verified OK)) by erwin.complete.org (Postfix) with ESMTP id EF128166B; Fri, 7 May 2004 06:30:56 -0500 (CDT) Received: by heinrich.complete.org (Postfix, from userid 1000) id EBC5A25D0; Fri, 7 May 2004 06:31:41 -0500 (CDT) Date: Fri, 7 May 2004 06:31:41 -0500 From: John Goerzen To: Christophe TROESTLER Cc: "O'Caml Mailing List" Subject: Re: [Caml-list] OCaml development site Message-ID: <20040507113141.GA18068@complete.org> References: <20040507.124419.02551989.Christophe.Troestler@umh.ac.be> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040507.124419.02551989.Christophe.Troestler@umh.ac.be> User-Agent: Mutt/1.5.5.1+cvs20040105i X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at complete.org X-Miltered: at concorde with ID 409B7378.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 2004:99 troestler:01 engaging:99 tarballs:01 command-line:01 repositories:01 packagers:01 sourceforge:01 derivative:01 cpan:01 christophe:01 ocaml:01 ocaml:01 sig:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, May 07, 2004 at 12:44:19PM +0200, Christophe TROESTLER wrote: > Before engaging into the work of setting it up, we would like to have > some feedback from you: Sounds like a great idea! > * If such a site existed, would you move your project(s) to it > (tarballs, documentation, CVS,...)? I'd put the releases there if it was easy. If it took lots of time, making me go to a website and login somewhere (I don't usually work with a browser open, and would prefer scriptable command-line tools), I'd probably not do so as often. Here's one brainstorm: Authors could upload a tar.gz and a GPG signature file. Your software could compare the tar.gz to the list of authorized authors, and then place both in whatever download area (so the sig serves as both authentication for uploads and a verification method for end users). There could be a standard for naming documentation within a tarball. For instance, if everyone uses docs/html, then you could just pull out the latest docs after each upload. I would not store CVS there since I use Arch. I personally wouldn't store Arch stuff there either; I already have my own repositories. > * Are you interested that such a site provides some documentation to > help you package your software? (To GODI and Debian maintainers: > would you be willing to contribute to it?) I'm not quite sure what you're looking for here... do you mean: 1. Information for new OCaml authors on writing Makefiles (or whatever) to build their programs/libraries? 2. Information for new OCaml authors on making their packages build on GODI or Debian? 3. Information for packagers on making others' packages build on GODI or Debian? I'd say #1 is quite useful, and #2 could be for GODI at least. However, in general, instead of documenting existing procdures, I'd rather see some effort go into designing new procedures that are easier to use. > * Do you prefer a Savanah like interface (https://savannah.gnu.org/) > or a GForge one (http://gforge.org/) or ...? As a developer, I want something I can drive from a command line and automate. I don't mind having to log in somewhere if I can do it from a command line. I definately don't want to have to log in to a web site to post stuff, check bugs, etc. So, I say neither. > * Are the services provided by these tools enough for you? If not, > please be specific. I'm not sure that a SourceForge derivative is really the right tool for a CPAN alternative. Those tools are more designed to facilitate development of individual projects rather than to facilitate managing a massive repository of related projects. > * Are some people interested in setting up a mirror? ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners