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 PAA15569; Wed, 6 Nov 2002 15:16:12 +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 PAA16291 for ; Wed, 6 Nov 2002 15:16:11 +0100 (MET) Received: from [192.168.2.54] (as5300.kharkov.ukrtel.net [195.5.1.188]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id gA6EG6D15566 for ; Wed, 6 Nov 2002 15:16:09 +0100 (MET) Received: from yrashk by openeas.org with local (masqmail 0.2.6) id 189R0B-7kX-00; Wed, 06 Nov 2002 16:17:51 +0200 Date: Wed, 6 Nov 2002 16:17:51 +0200 From: "Yurii A. Rashkovskii" To: Andreas Rossberg Cc: ocaml Subject: Re: [Caml-list] module namespace Message-ID: <20021106141751.GE24776@rashko> References: <20021102002456.GC8925@rashko> <20021102223735.GA1237@la.iki.fi> <3DC62ACA.5020001@baretta.com> <200211051027.29699.jeffrey.palmer@acm.org> <3DC8EF32.D79A4A30@ps.uni-sb.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Dzs2zDY0zgkG72+7" Content-Disposition: inline In-Reply-To: <3DC8EF32.D79A4A30@ps.uni-sb.de> User-Agent: Mutt/1.4i Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk --Dzs2zDY0zgkG72+7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Moin Andreas! Andreas Rossberg schrieb am Wednesday, den 06. November 2002: > Oz uses URIs to identify and locate modules. By default, the system > recognizes file:, http: and x-oz: schemes, the latter denoting the > standard library. Module management is programmable however, so that it > may be extended to handle other schemes/protocols. BTW, it's a nice idea. Most probably next release of OCamlNS will deprecate my style of namespaces (Org.Ocaml.[...]) and let namespace be "proto://..." and I'll develop ocamlnsc and ocamlnsopt that will use namespace URLs to get the modules (even via http) and pass them to ocamlc|ocamlopt (in way like ocamlfind). I don't know whether this feature is demanded by ocaml users community, but for me it looks very attractive and probably I'll use it my project.=20 In my thoughts I think that URL should point to a kinda textual module description (with dependencies and so on). --=20 Regards, Yurii. --Dzs2zDY0zgkG72+7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (GNU/Linux) iD8DBQE9ySSP/5/+hDnz2cERAh2eAKDIQJYubeNxISEPF8mEw7RW2nWCNQCgky36 y1DPXF9QtFvOorP72NQpSg8= =IPhW -----END PGP SIGNATURE----- --Dzs2zDY0zgkG72+7-- ------------------- 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