On Sun, Aug 18, 2002 at 09:00:25PM +0300, Zeev Suraski wrote:
> At 20:54 18/08/2002, Thies C. Arntzen wrote:
> > BTW: the code we're talking about is neither magic nor very
> > complex. andi, sorry i you felt me stepping on your feet;-)
>
> And yet you took it from ZE2 a couple of months after it was written, as
> opposed to two years ago when ZE1 was already out? Come on, Thies,
> sometimes knowing which algorithm to use and where to put the two lines of
> code is the complexity, as it is in this case.
i am working on a zend-extension that needs to know the real
current backtrace. you wrote the ze-extension interface, and
you should know that it's *very*, *very* hard to find the
real callstack from within an extension (all extensions i'm
aware of have do it wrong).
after fiddling with it for a while i looked at the stuff andi
did and found that it can be apllied mostly (there _is_ one
difference) to ZE1, what's wrong with that? do i want credits
for it? NO. do i think this feature will help me and others?
YES.
>
> > zeev, this discussion should be pure technical, any political
> > or personal things should be left off!
>
> I have two reasons, one technical (stability) and one which you may call
> political (ZE2). I don't see anything wrong with taking 'political'
> reasons into account. PHP is a big thing today, we can't treat it in the
> same way that we treated it five years ago.
you told me that you didn't even look into the patch. so -no-
you have no technical reason except if you think i'm stupid.
"your" political reason has no standing in my opinion.
>
> Replying to Rasmus' concern - of course we're not afraid that this tiny
> patch will 'eliminate' the motivation of people to move. It's the state of
> mind of php-dev that I'm afraid of. Much like your perception is that
> we're more than a year away from a usable version, and Thies's perception
> that we have no roadmap for ZE2 - you can only imagine what other, less
> core developers have in mind. We need to get going with ZE2, and yes,
> holding on and keeping goodies for the new version are a way of doing
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ you can do that in
closed-source, commercial software. trying to do that in
opensource will drive people away from you...
> it. I did that in lots of features in PHP 4, and frankly, I think it's
> very lucky that I did, as the transition from PHP 3 to 4 was VERY
> successful. Imagine if we still had to fix PHP 3 bugs on a daily basis.
i do remember countless hours that i put into the transition
from PHP 3 to PHP 4 during that time i became a member of the
"PHP Group" - but what has that to do with debug_backtrace()?
tc
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php