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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,5114c1c6ad71f555 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-08 12:20:22 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: Brian.Gaffney@myrealbox.com (Brian Gaffney) Newsgroups: comp.lang.ada Subject: Re: New Ada binding to OpenGL Date: 8 Jan 2003 12:20:22 -0800 Organization: http://groups.google.com/ Message-ID: <5e9b8c34.0301081220.157becd4@posting.google.com> References: NNTP-Posting-Host: 137.244.215.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1042057222 8195 127.0.0.1 (8 Jan 2003 20:20:22 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 8 Jan 2003 20:20:22 GMT Xref: archiver1.google.com comp.lang.ada:32767 Date: 2003-01-08T20:20:22+00:00 List-Id: David Holm wrote in message news:... > Hi, > thanks for the great feedback. > > Joachim Schr�er wrote: . . . > > 2) I would prefer not to call the main package Opengl but instead use a > > name more related to the original C headers like gl or gl_h. > > (A personal reason: All my OpenGL applications and classes are in children > > of a package called Opengl. There then are children like > > with Win32.Gl; package Opengl.Gl renames Win32.GL; > > I had a tough time deciding here. gl_h was used by the old OpenGL binding > and I wanted both that one and mine to be able to coexist. > Most, if not all, Ada packages have longer names such as Ada.Text_IO, > System.Address and so on, so I didn't like using the very short "gl" name. > I'm still not sure what to do here, OpenGL seemed to be the most Ada-ish. > I'm calling the thick(er) binding AdaGL, which I'm working on. > David, Since in your original post you stated: > >> The binding is located here: > >> http://adaopengl.sourceforge.net/ I take it your project name is AdaOpenGL. This seems like a good candidate for a main package name. It would allow people to identify your project from the package, the package from your project, and would help reduce namespace conflicts (at least for people who know of your project).