Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 11099 invoked by uid 500); 1 Aug 2000 16:00:44 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk X-No-Archive: yes Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 11078 invoked from network); 1 Aug 2000 16:00:42 -0000 Sender: chuck@keel.topsail.org Message-ID: <3986F40F.4DC9FFE7@topsail.org> Date: Tue, 01 Aug 2000 12:00:15 -0400 From: Chuck Murcko Organization: The Topsail Group X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14 i686) X-Accept-Language: en MIME-Version: 1.0 To: new-httpd@apache.org Subject: Re: ap_ vs apr_ References: <20000801031405.B3139@manojk.users.mindspring.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N Manoj Kasichainula wrote: > > On Tue, Aug 01, 2000 at 12:40:55AM -0700, Doug MacEachern wrote: > > true. but regardless of the binary compat issue, i can see lots of use > > for libapr outside of httpd, i like to see the separation of namespace. > > i don't know what other reasons came out of the older discussion. > > The basic reason that I remember for sticking with ap_ what that it > reduced confusion; you don't have to remember whether a function was > an ap_ or an apr_ function. Also, the namespaces shouldn't be > seperate, because it would get very confusing to have both ap_blah and > apr_blah in the source tree. > > Now, I personally preferred apr_, mainly because switching from two > namespaces to one is easy, while switching later from one to two is > harder. > > But, I think it's a bad thing to have all these functions changing > names every few months on a whim. > Hmmm, perhaps changing ap_ to something else, like apa_, would be better? Still a compromise two name spaces, but you could at least tell the APR functions from the Apache-specific ones. Thoughts? -- Chuck Chuck Murcko Topsail Group chuck@topsail.org