Don't discuss his code, you will be told that you are whining.
Comments
Display comments as
(Linear | Threaded)
|
January '09 | |||||
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
5.2.0
5.2.7
antispam
apache2
binary
cartoon
cgi
conference
Dotclear
dotclear2
fastcgi
feed
filter
filters
GD
google
graphics
htaccess
htscanner
iis
innotek
internals
ipc
ISP
libGD
lighttpd
Mysql
PEAR
PECL
PHP
PHP-core
php 5.2.7
png
qa
release
security
Sun
symfony
tutorial
virtualbox
virtualization
visual-C
win32
windows
wtf
zip
ziparchive
Posted by Pierre in
wtf
Monday, October 23. 2006
In the last discussions about pendantic/unnecessary E_STRICT addition in recent PHP releases (5.2 incl.), Richard Quadling pointed us to yet another bad example. Even if his initial example was wrong, I was a bit surprised by the bad and wrong answers, especially from the maintainer of the new date extension. After having sent a correct explanation and a patch to fix for this problem, Derick’s reply was even more surprising:
<q>Stop whining about every code I contribute. It's staying.</q>
I did not know that explaining how works other people code, providing easy solution and patches is considered as whining. No real surprise, not the first time it happens and certainly not the last one.
However here is the test case:
[bash] [pierre@localhost bld]$ ./sapi/cli/php -r 'error_reporting(E_ALL|E_STRICT);print_r(gmmktime());' Strict Standards: gmmktime(): You should be using the time() function instead in Command line code on line 1 [pierre@localhost bld]$ ./sapi/cli/php -r 'error_reporting(E_ALL|E_STRICT);print_r(gmmktime());' Strict Standards: gmmktime(): You should be using the time() function instead in Command line code on line 1
The behavior of these two functions is well documented, since years. A lot of applications use gmmktime or mktime without arguments, a quick check with Google Code confrims it.
I wonder when developers like him will finally understand what does mean team work and discussions. And why it is vital for project like PHP to keep discussions at a respectfull and technical level. Especially when the topic is part of the core PHP features (date time or OO are parts of the core PHP features).
Whiner - #1 - 2006-10-27 18:38 - (Reply)
Perhaps the day after people like you realize that whining about other people on your blog is equally professional.
Pierre - #2 - 2006-10-28 04:21 - (Reply)
It is a warning to a noisy break (again) in a minor PHP release, but it seems that you are as nice and well informed. To inform users about what I consider as a valid issue and discuss it here is my freedom. There is no lack of respect, not like your pathetic usage of the verb "whine". Also consider to get a clue about what is a blog, if you have a problem with the basic ideas behind blogs, I cannot care less.