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 QAA12037; Wed, 21 Jan 2004 16:22:00 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id QAA26219 for ; Wed, 21 Jan 2004 16:21:59 +0100 (MET) Received: from mwinf0301.wanadoo.fr (smtp3.wanadoo.fr [193.252.22.28]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id i0LFLwv13957; Wed, 21 Jan 2004 16:21:58 +0100 (MET) Received: from iliana (AStrasbourg-206-1-4-141.w80-11.abo.wanadoo.fr [80.11.26.141]) by mwinf0301.wanadoo.fr (SMTP Server) with ESMTP id B981B40076D; Wed, 21 Jan 2004 16:21:57 +0100 (CET) Received: from luther by iliana with local (Exim 3.36 #1 (Debian)) id 1AjKB2-00024N-00; Wed, 21 Jan 2004 16:21:56 +0100 Date: Wed, 21 Jan 2004 16:21:56 +0100 To: Maxence Guesdon Cc: Sven Luther , skaller@tpg.com.au, erayo@cs.bilkent.edu.tr, caml-list Subject: Re: [Caml-list] Caml-get 0.1 Message-ID: <20040121152156.GA7772@iliana> References: <20040118174243.555a256e@haddock.max.fr> <1074561310.25914.32.camel@localhost.localdomain> <200401200437.30107.exa@kablonet.com.tr> <20040120111253.3e81ee04.maxence.guesdon@inria.fr> <1074693590.11497.16.camel@localhost.localdomain> <20040121151833.67a29f5c.maxence.guesdon@inria.fr> <20040121143535.GA6935@iliana> <20040121155452.459de8f0.maxence.guesdon@inria.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20040121155452.459de8f0.maxence.guesdon@inria.fr> User-Agent: Mutt/1.5.5.1+cvs20040105i From: Sven Luther X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 sven:01 luther:01 sven:01 luther:01 2004:99 maxence:01 guesdon:01 licence:03 licence:03 wrote:03 btw:03 somewhere:04 stuff:05 indeed:06 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Wed, Jan 21, 2004 at 03:54:52PM +0100, Maxence Guesdon wrote: > > > That's what I was thinking about: the mandatory license tag could > > > take an url and the license would be retrieved from that url when > > > the caml-get archive is retrieved. If a license could not be > > > retrieved (because of a wrong url for example), the element would > > > not be available in the client repository. > > > > Notice that many licences mandate that either the full licence or a > > reduced version is available together with the source you distribute. > > Would it be ok it the license was put in the client repository and printed > with the code when the (for example) -l option is given ? (By default > the complete license information would not be printed with the code, only > the url where to find it.) This way the license is available but not > always added to your file when you want to use an element of the repository > in your code. Imagine a guy who ocaml-get's a given bit of code on his laptops, and then wants to work on it in a plane or somewhere else offline ? He will then have no access ot the licence, which is not ok. (But then, i have not looked at your work in detail, and may have missed something). The best would be to have, for each bit of source you can ocaml-get, a link to a licence file, which may be common to many ocaml-gettable sources, and which get downloaded only if it has not already, maybe with a md5sum check to make sure it is indeed the same licence. Then, you can just have the licence tag or whatever refer to a file on the client harddisk, and there will be no problem. BTW, how does ocaml-get integrate (or not) with the debian packaging effort ? Will it be possible to use it to install non-packaged stuff in a debian policy friendly way or something like that ? Friendly, Sven Luther ------------------- 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