rse         98/04/06 01:21:37

  Modified:    .        STATUS
  Log:
  Move the list of proposed steps for the big source code change to the STATUS
  file to make sure everyone really knows what's going on...
  
  Revision  Changes    Path
  1.264     +82 -0     apache-1.3/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.263
  retrieving revision 1.264
  diff -u -r1.263 -r1.264
  --- STATUS    1998/04/05 22:51:14     1.263
  +++ STATUS    1998/04/06 08:21:36     1.264
  @@ -151,6 +151,88 @@
   
   In progress:
   
  +    * The proposed steps for the big symbol renaming change:
  +
  +      Step 1: Roy
  +        - tag the source tree
  +          $ cd apache-1.3
  +          $ cvs tag PRE_AP_PREFIX_RENAME .
  +        - rename the source identifiers
  +          $ cd apache-1.3/src/test/rename
  +          $ make rename
  +        - compile entire server (static variant)
  +          $ cd apache-1.3
  +          $ ./configure --prefix=/tmp/apache 
  +                        --enable-module=most
  +                        --disable-rule=HIDE
  +        - check symbols
  +          $ cd apache-1.3/src
  +          $ nm -g httpd |more
  +        - check operation of server
  +          $ cd apache-1.3
  +          $ make install
  +          $ /tmp/apache/sbin/apachectl start
  +        - compile entire server (shared variant)
  +          $ cd apache-1.3
  +          $ ./configure --prefix=/tmp/apache 
  +                        --enable-module=most
  +                        --enable-shared=max
  +                        --disable-rule=HIDE
  +        - check symbols
  +          $ cd apache-1.3/src
  +          $ nm -g httpd |more
  +        - check operation of server
  +          $ cd apache-1.3
  +          $ make install
  +          $ /tmp/apache/sbin/apachectl start
  +        - commit
  +          $ cd apache-1.3/src
  +          $ cvs commit .
  +        - tag the source tree
  +          $ cd apache-1.3
  +          $ cvs tag POST_AP_PREFIX_RENAME .
  +   
  +      Step 2: Ralf
  +        - tag the source tree
  +          $ cd apache-1.3
  +          $ cvs tag PRE_AP_PREFIX_RENAME_CLEANUP .
  +        - manually change exported module structure symbols for
  +          mod_abc_def.c from def_abc_module to APM_abc_def (where APM_ is
  +          the prefix in rename.cf) and adjust/simplify src/Configure,
  +          mod_so.c accordingly etc.
  +          ...MANUAL EDITING...
  +        - completely remove HIDE stuff because that's then obsolete
  +          ...MANUAL EDITING...
  +        - compile entire server (static variant)
  +          $ cd apache-1.3
  +          $ ./configure --prefix=/tmp/apache 
  +                        --enable-module=most
  +        - check symbols
  +          $ cd apache-1.3/src
  +          $ nm -g httpd |more
  +        - check operation of server
  +          $ cd apache-1.3
  +          $ make install
  +          $ /tmp/apache/sbin/apachectl start
  +        - compile entire server (shared variant)
  +          $ cd apache-1.3
  +          $ ./configure --prefix=/tmp/apache 
  +                        --enable-module=most
  +                        --enable-shared=max
  +        - check symbols
  +          $ cd apache-1.3/src
  +          $ nm -g httpd |more
  +        - check operation of server
  +          $ cd apache-1.3
  +          $ make install
  +          $ /tmp/apache/sbin/apachectl start
  +        - commit
  +          $ cd apache-1.3/src
  +          $ cvs commit .
  +        - tag the source tree
  +          $ cd apache-1.3
  +          $ cvs tag POST_AP_PREFIX_RENAME_CLEANUP .
  +
       * Ken's IndexFormat enhancement to mod_autoindex to allow
         CustomLog-like tailoring of directory listing formats
   
  
  
  

Reply via email to