dgaudet     98/04/06 23:56:53

  Modified:    .        STATUS
  Log:
  oh yeah whatever
  
  Revision  Changes    Path
  1.270     +20 -0     apache-1.3/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.269
  retrieving revision 1.270
  diff -u -r1.269 -r1.270
  --- STATUS    1998/04/07 06:41:29     1.269
  +++ STATUS    1998/04/07 06:56:52     1.270
  @@ -317,6 +317,7 @@
               ..._module:+1: Roy [status quo] 
               ap_xxx:    +1:
               apm_xxx:   +1: Ralf, Jim
  +         ap_mod_xxx:+1: Dean
   
           Notes: 
               - Ralf: My opinion for my decisions are the following ones: 
  @@ -363,6 +364,25 @@
                 apapi_vformatter is making me puke.  So many extra
                 characters, so much wasted screen width, and
                 keystrokes.
  +
  +           Furthermore, nobody has explained just what happens when
  +           functions which are "part of the API", such as palloc
  +           suddenly get moved to libap and are no longer "part of
  +           the API".  Calling it apapi_palloc is foolish.  The name
  +           "ap_palloc" has two prefixes for those not paying attention,
  +           the first "ap_" protects apache's namespace.  The next,
  +           "p" indicates it is a pool function.  Similarly we would
  +           have "ap_table_get".  There's no need to waste space with
  +           "apapi_table_get", the "api" part is just redundant.
  +
  +           If folks can't figure out what is in the api and what
  +           isn't THEN IT'S IS A DOCUMENTATION PROBLEM.  It's not
  +           a code problem.  They have to look in header files or
  +           other docs anyhow to learn how to use a function, so why
  +           should they repeatedly type apapi ?
  +
  +           ap_ is a name space protection mechanism, it is not a
  +           documentation mechanism.
   
               - Randy: I agree with Dean 100%. The work created to
                 keep this straight far outweighs any gain this
  
  
  

Reply via email to