I think you (Sascha) need to provide a proper example of how to do it
"properly".  It's insufficient to just say "Don't do that".  At least point
to a place in the code where it is done properly.  These changes are needed
by the developer, and the developer will use them whether they're in the
codebase or not (I've been using a custom build of PHP for longer than I can
remember because my patches don't seem to be acceptable for inclusion into
the php code base).  If unacceptable, then direct the willing developer in
the proper fashion, I'm sure they'll be happy to receive direction to
lighten their load.  "Don't spill wine" is not proper direction.

This is also a somewhat hypocritical position since similar changes have
been done for Win32 compatibility all over the code base.  As far as
spilling wine, it won't be the first time, nor the last.

Joseph
Who'd still like his register_shutdown_function patch approved, or at least
some direction on how to do it "properly".

> -----Original Message-----
> From: Sascha Schumann [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 03, 2003 2:25 PM
> Subject: [PHP-DEV] Re: [PHP-CVS] cvs: php4 /sapi/apache2filter
> php_apache.h sapi_apache2.c
>
>     I need to say it again.
>
>     These modifications are *extremely* ugly.
>
>     It's like spilling a glass of wine over important documents.
>     You won't be able to remove the spilled substance without
>     expensive labor.
>
>     These modifications lack proper factoring.  They repeat the
>     same kind of change all over our code base.  Instead of
>     hiding some of netware's properties behind appropiate
>     macros and typedefs, you duplicate existing code in a
>     slightly changed manner all over the place.
>
>     What do you guys think about this?
>
>     - Sascha



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to