From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,15267b2c375b45c2 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-10-25 03:45:55 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!freenix!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: "Alexandre E. Kopilovitch" Newsgroups: comp.lang.ada Subject: Re: Ada Component Registry proposal Date: Fri, 24 Oct 2003 21:50:04 +0400 (MSD) Organization: Cuivre, Argent, Or Message-ID: References: <3F9879DA.6070205@comcast.net> NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: melchior.cuivre.fr.eu.org 1067017940 94915 80.67.180.195 (24 Oct 2003 17:52:20 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Fri, 24 Oct 2003 17:52:20 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: In-Reply-To: <3F9879DA.6070205@comcast.net>; from "Robert I. Eachus" at Fri, 24 Oct 2003 01:02:40 GMT X-Mailer: Mail/@ [v2.44 MSDOS] X-Virus-Scanned: by amavisd-new-20030616-p5 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Gateway to the comp.lang.ada Usenet newsgroup List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:1651 Date: 2003-10-24T21:50:04+04:00 Robert I. Eachus wrote: > > Is your proposal just for a registry of packages and not > > to actually put together a library in terms of packages ? > > Correct. It should end up being an inventory of what exists and is > available, as well as, a guide to who is using which names. But that is > information useful to someone putting together a consistant library, not > a library in and of itself. > > > I must admit that if this is the case, I have probably > > volunteered for something I thought was something else :-) > > > > Another thought, what would the "registry" provide more than > > an equivalent web page of links to other peoples packages ? > > Yes. If nothing else the existance of the registry should make it much > easier for people to find out what is "out there" and available for use. > So it will promote reuse just by existing. > > But only if combined with a project to pull together a joint library > will it fullfill its intended purpose. I chose this as a first step I > can make happen. As far as I can see now, there are 2 very different purposes for the Registry. They have in common a major notion of "referencing", but in other respects they are different and even possibly potentially conflicting. First of them is pure Software Engineering purpose: to have a firmly established way for unambiguous referencing a known component. This is something similar to Java "packages" in its purpose (but not in design), yes? The second purpose is providing a kind of searchable public database where one can find candidates for reuse. This database should differ from other public resources of this kind in that that it should be better suited for systematic and organized software development. Then, if I understand correctly, the first purpose is considered as primary one; and at this initial stage it takes all attention, while the second purpose is expected to care for itself for some time. Well, this seems quite reasonable. Alexander Kopilovitch aek@vib.usr.pu.ru Saint-Petersburg Russia