+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 <[EMAIL PROTECTED]> writes: > On Tue, 14 Nov 2000, Greg Stein wrote: > > > On Tue, Nov 14, 2000 at 12:36:08PM -0800, [EMAIL PROTECTED] 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
