Steph Fox wrote:
Do we really like it in 5.2?
It was originally on the 5_2 TODO.
Where? Never seen it. Heard Derick lie to people about it a few times.
http://www.zend.com/zend/week/week287.php#Heading2
<quote>
Andreas Korthaus wanted to know about the fate of issues past; the date
extension's object oriented interface, late static binding, and (no idea
where he got this from) pecl_http in the core. Or should these items be
slated for PHP 6.0? Pierre confirmed that these are indeed PHP 6.0 issues,
with the possible exception of pecl_http. Ilia de-confirmed it; the OO date
interface was on the PHP 5.2 list, he wrote.
</quote>
What gazzillions of applications are going to get broken? Can you name
one outside PEAR? And FWIW I think Pierre should've renamed the PEAR
class when it first became clear there was going to be a clash there, it
was obvious we were going to see all the same arguments over again as
soon as the datetime functions were complete.
Try searching for php date class in your favorite search engine. This was
never in any release, and was in CVS for a few days.
http://www.zend.com/zend/week/week264.php#Heading4
<quote>
NEW: PHP 5.1.0
We never saw a release announcement on the internals list for PHP 5.1.0.
Andi Gutmans caught the release announcement as it went live on php.net and
wrote a nice note thanking the team for working so hard to get the release
out of the door. Almost immediately, there was an angry response from
Pierre-Alain Joye...
</quote>
And we did hear
a lot of complains about it.
We heard a lot of _theoretical_ complaints about it and just one (from
Pierre) that had any basis in actuality.
I told Derick this was the case, but he decided to ignore it. I am
really tired of having to waste energy on such obvious matters and to
have to put up with such attitude: "I'll sneak this in while nobody is
looking".
AFAICR the reason it was taken off the public TODO was purely to prevent
WW4 breaking out on the spot. I expect Derick (and probably Ilia) had
similar feelings about it now.
You are wrong. I have not heard one sane person argue that class named
Date should be added just like that to the language. Without even a
mention on internals.
It wasn't. If you recall, I was writing an upgrade guide at the time.
Everything in that upgrade guide was mentioned on internals, several times.
Which also means there was plenty of time to object prior to the PHP 5.1.0
release, so at least _that_ side of things has improved some :-\
- Steph
Edin
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php