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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,172dcbcd105d0f06 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local1.nntp.dca.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Tue, 19 Oct 2004 00:21:10 -0500 From: David Botton Newsgroups: comp.lang.ada Date: Tue, 19 Oct 2004 01:21:10 -0400 Message-ID: <2004101901211016807%david@bottoncom> References: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: SourceForge GWindows project User-Agent: Unison/1.5.2 NNTP-Posting-Host: 66.176.74.83 X-Trace: sv3-k4ebTSAg5eYi79tS6X3KYOlMWsCGKpbaD7GJNt/27NDRRJOKdrXqg5+htxGi/Gu8lYLQezgJmVXx5JG!v2sSX1Cjv1M+luj2ldJsF2AeKk9YcEiiN3Bgs7HgGyixUtm+CYJzyrwShpUzCQ== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.20 Xref: g2news1.google.com comp.lang.ada:5431 Date: 2004-10-19T01:21:10-04:00 List-Id: << 1) Keep it Win32 only *** I'd like to atleast start with windows for more than one reason. Yes, I'm running windows so i'd like to see it on windows :-). I also think that there's a big windows user base that might be waiting for just that kind of binding to exist. To me, being I'm on windows, other platforms are secondary, but with the growth of the linux popularity, I think it's starting to become a platform that cannot be neglected. >> GWindows for Win32 has already existed for a few years now. See http://www.gnavi.org << 2) multi-platform is fine *** I would consider multi platform fine as far as it's concidered in the development effort (as in keep low level access in seperate packages so it's easy to switch from one platform to the other) but to me anyways it's not really a must per se, definitaly not at the start. >> GWindows is a Win32 framework at heart. I have began porting that "style" of binding and keeping as many interfaces as possible to some other APIs now. The original GWindows is not changing. I think the best comparison is Microsoft's MFC for Macintosh. << 3) Here's a good name ... For a good name, well if we already know that it will be for windows, gtkada, macOS then any name would do. GWindows is how I know GWindows by but indeed it can change. GUI-Windows as in "The Graphical User Interface for _________________ <-- Insert Operating System here.). GUI - PlaformName ?? >> I am sort of partial to what I called my project from a few years ago, GNAVI and the framework names GWindows and GNATCOM. Part of the reason I chose the name was do to the fact that acronym worked and Navi is the way to say prophet in Hebrew, sort of a play on the Oracle of Delphi. I imagine though that if Stephen Leake is planning to fork my code and use it in a new project that he would likely change the name from GNAVI, GWindows and GNATCOM. I'd say AdaCOM for GNATCOM, but that was its original name before it was supported by ACT and since AdaCOM code may be out there a better choice would be something like AdaWin32COM. Perhaps AdaWin32 for GWindows and AdaWin32Builder instead of GNAVI for a GUI Builder. While I used a number of GNAT.* packages and some GNAT shortcuts there is nothing per se that prevents the packages from being moved over to work with most other compilers as well, so the Ada* name is likely a good choice. The best part of the GPL/GMGPL is that it allows for people to advance others inventions and technologies freely with their own ideas. As a believer in the FSF, not per se the new "Oepn Source" movement, I look forward with great pleasure and pride to seeing what new direction my code will take and also look forward to merging the best of those new developments back in to GNAVI, too. David Botton