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-21 19:28:28 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.stueberl.de!teaser.fr!usenet-fr.net!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: sk Newsgroups: comp.lang.ada Subject: Re: Ada Component Registry proposal Date: Tue, 21 Oct 2003 21:26:50 -0500 Organization: Cuivre, Argent, Or Message-ID: References: <3F92BEAA.9030004@comcast.net> NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: melchior.cuivre.fr.eu.org 1066789081 42593 80.67.180.195 (22 Oct 2003 02:18:01 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Wed, 22 Oct 2003 02:18:01 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020828 X-Accept-Language: en-us, en 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:1357 Date: 2003-10-21T21:26:50-05:00 I would like to propose "Ada95" as the root of the library hierarchy. Many Ada projects have a common name such as (my own stuff) EduOS-Ada, or GtkAda or +<"Ada"> which always suggests that "Ada" is "special" with all the negative conotations. I believe (note the singular pronoun *I*, a sample set of 1 :-) that some people, including myself, are put off by this seemingly egotistical naming convention that the Ada community seems to follow. So GtkAda -> Ada95.Gtk etc. ... AdaSockets -> Ada95.Sockets etc. This naming convention could also be used to happily distinguish between code strictly for '83, '95 and '0y Ada83.Gtk, Ada83.SDL, Ada83.Sockets etc. Ada95.Gtk, Ada95.SDL, Ada95.Sockets etc. Ada0y.Gtk, Ada0y.SDL, Ada0y.Sockets etc. with of course the possibilities of renaming etc. package Ada95.Sockets renames Ada83.Sockets; package Ada0y.Sockets renames Ada83.Sockets; as an example. I am not trying in any way to usurp RI Eachus' effort, I am just trying to keep the ball rolling whilst he is formalizing. There seems to be a lot of momentum at the moment for defining and creating a common/standard library and I want to keep it going. With the idea of keeping the momentum going, I am willing to volunteer a start at doing some of the inventory work to meet RI Eachus' proposal and as per any discussion that this message invokes.. -- ------------------------------------------------- -- Merge vertically for real address -- -- s n p @ t . o -- k i e k c c m -------------------------------------------------