Return-Path: Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Delivered-To: mailing list dev@apr.apache.org Received: (qmail 32367 invoked from network); 14 Nov 2000 21:08:11 -0000 Received: from 24-148-31-194.na.21stcentury.net (HELO galois.collab.net) (root@24.148.31.194) by locus.apache.org with SMTP; 14 Nov 2000 21:08:11 -0000 Received: (from kfogel@localhost) by galois.collab.net (8.10.1/8.10.1/Debian 8.10.1-1) id eAEIs3F05847; Tue, 14 Nov 2000 12:54:03 -0600 To: Sascha Schumann Cc: Greg Stein , Subject: Re: Mission Statement References: Reply-To: kfogel@collab.net X-Windows: more than enough rope. From: Karl Fogel Date: 14 Nov 2000 12:54:03 -0600 In-Reply-To: Sascha Schumann's message of "Tue, 14 Nov 2000 21:50:25 +0100 (CET)" Message-ID: <87em0ejsfo.fsf@galois.collab.net> Lines: 44 X-Mailer: Gnus v5.7/Emacs 20.6 X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N +1 on the mission statement. Maybe add that it's not about providing user interface code (GUI or otherwise), but rather a system portability layer and a library of common C data structures and routines. So, something like: The Apache Portable Run-time mission is to provide a free library of C data structures and routines, forming a system portability layer to most Unices and the major commercial operating systems. Since APR already exists, it is pretty much its own mission statement, and I doubt we'll have unresolvable disagreement over what should go in it. The above tweaks are mainly to head off questions of adding GUI or other interface features (which seem distinct from the current APR mission), or bending over backwards to support very rare and exceptional platforms (also seems not worth it, IMHO). -K Sascha Schumann writes: > On Tue, 14 Nov 2000, Greg Stein wrote: > > > On Tue, Nov 14, 2000 at 12:36:08PM -0800, rbb@covalent.net wrote: > > >... > > > So, to spark some conversation, here is a VERY vague mission statement > > > that needs to be refined and made more specific. > > > > > > : The Apache Portable Run-time mission is to provide a library of routines > > > : that allows programmers to write a program once and be able to compile > > > : it anywhere. > > > > > > So, let's have at it. :-) > > > > I see no reason to make a "mission" any more complicated than that. > > Hm, it looks a bit broad. > > Or can I compile my GUI program on Unicos using APR? > > Do we intend to be able to do that somewhen in the future? > > - Sascha