Re: [PHP-DEV] php exception handling

2003-01-23 Thread Stig S. Bakken
On Thu, 2003-01-23 at 18:41, Alex Mendelev wrote:
> Hey,
> 
> Are there any plans to implement proper exception handling in PHP?
> 
> try / catch / finally
> throw
> throws
> 
> Is anyone working on that?

HEAD (in CVS) has try, catch and throw.  No throws or finally.  Throws
has not been discussed (and IMHO makes little sense in a language that
is not strictly typed), finally has been discussed before.

 - Stig


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




[PHP-DEV] Possible threading issue in PHP

2003-01-23 Thread NAIK,ROSHAN (HP-Cupertino,ex1)
S/W Environment: HPUX 11.00, Apache 2.0 (worker model) , PHP 4.2.3

 This one seems to be a hard to trace problem but easily reproducible. 
Basically, an Apache thread servicing a PHP request crashes when you 
access the main page (index.php) of phpMyAdmin. 

An entry similar to the foll. is seen in the Apache error_log for 
every access attempt...

  [notice] child pid 26712 exit signal Illegal instruction (4)

One user has also provided us with some informative gdb analysis of the 
problem that I have pasted to the end of this email. 

PS:
This problem does not show up in Apache 1.3 or Apache 2.0(prefork model).
That is why I suspect the problem to lie somewhere in the threading.

Different people seem to have run into this problem but in different ways. 
But this way it seems to be easily reproducible.

Anyway I have gone ahead and filed a bug report without this gdb analysis.

Regards,
-- Roshan Naik 
   HP-UX Apache Web Server Suite Team.



GDB Analysis:
=

Here's a short analysis. I attached with gdb to the httpd process and
then reloaded the page:

Program received signal SIGBUS, Bus error.
[Switching to thread 2 (system thread 4353)]
0xc0208700 in __thread_mutex_lock+0x10 () from /usr/lib/libc.2
(gdb) info threads
  27 system thread 4378  0xc01f9cc8 in _semop_sys+0x10 () from
/usr/lib/libc.2
  26 system thread 4377  warning: reading `r3' register: No data
0xc01f5100 in __ksleep+0x10 () from /usr/lib/libc.2
   :
0xc01f5100 in __ksleep+0x10 () from /usr/lib/libc.2
  3 system thread 4354  warning: reading `r3' register: No data
0xc01f5100 in __ksleep+0x10 () from /usr/lib/libc.2
* 2 system thread 4353  0xc0208700 in __thread_mutex_lock+0x10 () from
/usr/lib/libc.2
  1 system thread 4351  warning: reading `r3' register: No data
0xc01f6ed0 in _read_sys+0x10 () from /usr/lib/libc.2

(gdb) bt
#0  0xc0208700 in __thread_mutex_lock+0x10 () from /usr/lib/libc.2
#1  0xc0184690 in mallinfo+0xa04 () from /usr/lib/libc.2
#2  0xc0182330 in __thread_callback_np+0x624 () from /usr/lib/libc.2
#3  0xc0187e7c in malloc+0x198 () from /usr/lib/libc.2
#4  0xc267fb24 in virtual_file_ex+0xb4 () from
/opt/hpapache2/modules/libphp4.so
#5  0xc25b5d64 in expand_filepath+0x74 () from
/opt/hpapache2/modules/libphp4.so
#6  0xc25b4d78 in php_fopen_and_set_opened_path+0x78 () from
/opt/hpapache2/modules/libphp4.so
#7  0xc25b58a8 in php_fopen_with_path+0x2f0 () from
/opt/hpapache2/modules/libphp4.so
#8  0xc25b5b70 in php_fopen_url_wrapper+0x250 () from
/opt/hpapache2/modules/libphp4.so
#9  0xc25b4f14 in php_fopen_wrapper+0x124 () from
/opt/hpapache2/modules/libphp4.so
#10 0xc25b031c in php_fopen_wrapper_for_zend+0x84 () from
/opt/hpapache2/modules/libphp4.so
#11 0xc2567034 in open_file_for_scanning+0x54 () from
/opt/hpapache2/modules/libphp4.so
#12 0xc2567368 in compile_file+0xc8 () from
/opt/hpapache2/modules/libphp4.so
#13 0xc2567644 in compile_filename+0xac () from
/opt/hpapache2/modules/libphp4.so
#14 0xc258acd8 in execute+0x7ad8 () from /opt/hpapache2/modules/libphp4.so
(gdb) disas
0xc02086f0 <__thread_mutex_lock>:   stw %rp,-0x14(%sp)
0xc02086f4 <__thread_mutex_lock+4>: ldo 0x40(%sp),%sp
0xc02086f8 <__thread_mutex_lock+8>: addil L'-0x800,%r19,%r1
0xc02086fc <__thread_mutex_lock+12>:ldw 0x390(%r1),%r24
0xc0208700 <__thread_mutex_lock+16>:stw %r19,-0x20(%sp)
0xc0208704 <__thread_mutex_lock+20>:ldw 0(%r24),%r31
   :
(gdb)p/x $sp
$1 = 0x7eedd030
(gdb) x/x $sp
0x7eedd030: Error accessing memory address 0x7eedd030: Bad address.

Is 0x7eedd030 a valid stack address?

0x8000 - 0x7eedd030 = 0x01122FD0
maxssiz   0X0100

So not for the process stack. Maybe it is within a thread stack?

(gdb) info frame
Stack level 0, frame at 0x7eedcff0:
 pcoqh = 0xc0208700 in __thread_mutex_lock; saved pcoqh 0xc0184690
 called by frame at 0x7eedceb0
 Arglist at 0x7eedcff0, args:last known
 Locals at 0x7eedcff0, Previous frame's sp cis 0x7eedcff0 <== valid stack
 Saved registers:address
  rp at 0x7eedcfdc
(gdb) x/x 0x7eedcff0
0x7eedcff0: 0x
(gdb) x/x 0x7eedd000
0x7eedd000: Error accessing memory address 0x7eedd000: Bad address.

So 0x7eedcff0 is valid, but 0x7eedd000 is not (only 16 bytes
difference). Looks like we crossed the end of the thread stack. Maybe
the PHP module needs a larger thread stack.


=

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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Zeev Suraski
At 00:08 24/01/2003, Rasmus Lerdorf wrote:

You should have learned this by now.  Perception and warm fuzzies is an
extremely important part of a large open source project that relies
heavily on a large number of volunteers.  Messing with that is playing
with fire.  I believe we can get work done on php-dev, especially if
people can hold back on replying to trolls.


Please don't preach to me, thank you.

As Andi said, it's very nice to be the nice guy, and volunteer to sort the 
noise from the real content, when others are the ones who have to do the 
work.  Volunteering others is always easy.

I did not say nuke php-dev.  I said we need php5-dev, and we need it quiet 
and productive right now.  But as you realized by now, your posts did a 
good job at alienating the very same users that you were supposedly 
helping.  It wasn't even an issue until you made it one.

Zeev (literally feeling the wings of history as a certain someone admitted 
a mistake for the first time since 1997!)


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



RE: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Mike Robinson
Rasmus Lerdorf wrote:

> Perception and warm fuzzies is an extremely important part of
> a large open source project that relies heavily on a large
> number of volunteers.  Messing with that is playing with fire.

You've hit it bang on.

[noise]
The clinical name for the 'fire' in this case is "cycle of
alienation", and in any environment that relies on volunteers,
this 'cycle' is almost impossible to avoid. I've been amazed
over the 4+ years since I jumped onto the list how well this
group has been able to circumvent the problems that normally
plague projects of this size and scope. FWIW, the number one
cause of the cycle is information sharing amongst a smaller
subgroup formed from the main group, usually without their
knowledge. In most cases, the result is fatal. The few groups
I've seen actually emerge from an active cycle are irreparably
damaged.
[/noise]

Regards
Mike Robinson




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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Rasmus Lerdorf
On Thu, 23 Jan 2003, Zeev Suraski wrote:
> Ok, I can't be bothered to fight a mailing list that was supposed to trim 
> down endless discussions. I'm not the one that asked for the list, but I 
> definitely supported it, as unlike most of the members on this list, I 
> remember the pre-v4 days, and what kind of mountains we had to push in 
> order to get it released half a year after it was ready.  But as you said, 
> no matter what valid reasons there are for having this list, we got to a 
> situation where the fuzzy feeling will always outweigh the logic, and 
> nobody will ever be able to persuade anybody otherwise.  Whatever, let's 
> end the list.

You should have learned this by now.  Perception and warm fuzzies is an 
extremely important part of a large open source project that relies 
heavily on a large number of volunteers.  Messing with that is playing 
with fire.  I believe we can get work done on php-dev, especially if 
people can hold back on replying to trolls.

-Rasmus


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




[PHP-DEV] Why i believe we need final

2003-01-23 Thread Marcus Börger
The current OO implementation of ZE2 only allows dynamically
binding of methods. That is all functions are inherited like if they
were declared "virtual" in other languages.

The thing we do not have is static binding of methods. First one
could argue that we do not have a type system and 

On the other hand there is a need for static binding since it allows
us to declare functions that are *invariant* against inheritance.
That is especially usefull for things like a standard class library (what
ADT might become hopefully) or even your own standard class
collection.

Consider you defined a container (list, vector what ever) and want
to derive from it. Then there is *really*no* need to override methods
like "insert" or "remove". You may want to have additional things like
"insert_if" or whatever. But for the container part "insert" must stay as
it is and that requires static binding.

And here comes "final" as it allows to emulate static binding with
dynamic binding. If you declare a function "final" it is invariant
against inhertance starting from that point in the inhertance tree. In
other words it is even more powerfull than pure static binding and as
a side effect it eliminates the problem that someone overrides erm
redeclares a static bound function beeing inherited.

A patch can be found here:
http://marcus-boerger.de/php/ext/ze2/

regards
marcus

p.s.: It would be nice to reach a consensus here soon because i want
to start another extension to the OO model - if you read between the
lines you may guess but it'l have to wait...





--
--
Marcus Börger - Looking for all sorts of freelance work - just ask...

Did i help you? Consider a gift:
http://www.amazon.de/exec/obidos/wishlist/ho722v0rg1u0
--


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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Maxim Maletsky

this email:
<[EMAIL PROTECTED]>

--
Maxim Maletsky
[EMAIL PROTECTED]



"Brian Moon" <[EMAIL PROTECTED]> wrote... :

> | Imagine a company office where the programmers get paid per hour while
> | spending tons of time at the round table of a meeting room throwing into
> | each other what they like better and why.  In open source this happens a
> | lot.
> 
> hey, who let you in to the dealnews dev room?
> 
> Brian.
> dealnews.com
> 


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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Brian Moon
| Imagine a company office where the programmers get paid per hour while
| spending tons of time at the round table of a meeting room throwing into
| each other what they like better and why.  In open source this happens a
| lot.

hey, who let you in to the dealnews dev room?

Brian.
dealnews.com


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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Maxim Maletsky

I tend to agree about the fact that in Open Source people often spend
more time on politics rather than developing.

Imagine a company office where the programmers get paid per hour while
spending tons of time at the round table of a meeting room throwing into
each other what they like better and why.  In open source this happens a
lot.

But, at the same time, I think that closing a developers list does not
really solve this issue. What about let the developers subscribe to the
list in read-only mode so we all get updated on what's going on with
PHP5. Or simply open the list completely and ignore the messages from
those who you don't consider active PHP5 contributors. That would
probably be more correct.

--
Maxim Maletsky
[EMAIL PROTECTED]



Zeev Suraski <[EMAIL PROTECTED]> wrote... :

> Ok, I can't be bothered to fight a mailing list that was supposed to trim 
> down endless discussions. I'm not the one that asked for the list, but I 
> definitely supported it, as unlike most of the members on this list, I 
> remember the pre-v4 days, and what kind of mountains we had to push in 
> order to get it released half a year after it was ready.  But as you said, 
> no matter what valid reasons there are for having this list, we got to a 
> situation where the fuzzy feeling will always outweigh the logic, and 
> nobody will ever be able to persuade anybody otherwise.  Whatever, let's 
> end the list.
> 
> Piotr - we'll call back mid 2005!
> 
> Zeev
> 
> At 19:31 23/01/2003, Dan Kalowsky wrote:
> >Then discontinue it.  End of discussion.
> >
> >This is an open source project, and I see little to no-advantage to it's 
> >use outside of creating a rather vile aftertaste in the mouths of those 
> >developers who are not "invited".
> >
> >I've heard the arguments for the list, and I can only say they are valid 
> >reasons.  But you're now making PHP a political project rather than a 
> >software project.  Thanks.  This is the sort of thing I don't want to have 
> >to deal with in my personal time.  If you want a private list, take PHP 
> >out of the Open Source.  If you want to cut down on the signal/noise ratio 
> >then moderate the list, but don't make it private and invite only.
> >
> >Zeev no matter how you see it or say it, the inclusion of members into a 
> >"private" mailing list is an exclusive ranking.  You may claim otherwise, 
> >but all such claims by members of such group will more than likely be 
> >disregarded.
> >
> >
> >
> >On Thursday, January 23, 2003, at 11:38 AM, Rasmus Lerdorf wrote:
> >
> >>I had nothing to do with that limited php5 list.  I thought that was
> >>completely bogus myself and argued against it.
> > >---<
> >Dan Kalowsky"Cause fear is strong and love's
> >http://www.deadmime.org/~dank   for everyone, who isn't me."
> >[EMAIL PROTECTED]  - "Burden In My Hand",
> >[EMAIL PROTECTED]  Soundgarden
> >
> >
> >--
> >PHP Development Mailing List 
> >To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 
> -- 
> PHP Development Mailing List 
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


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




[PHP-DEV] PHP4.3.0 status of php4isapi.dll

2003-01-23 Thread Michael Bretterklieber
Hi,

There is a bug entry for my radius PECL. Someone reported that he has 
problems starting IIS with this extension loaded with PHP4.2.3. I tested 
it with PHP4.3.0 and it works fine, so can I recommend other people 
using the php4isapi.dll with php4.3.0 or not?

Somewhere I read that with php 4.3.0 the php4isapi.dll is out of beta, 
is this true?

Of course I know that also the extension must thread-safe programmed.

bye,
--
--- -
Michael Bretterklieber- [EMAIL PROTECTED]
JAWA Management Software GmbH - http://www.jawa.at
Liebenauer Hauptstr. 200-- privat ---
A-8041 GRAZ GSM: ++43-(0)676-93 96 698
Tel: ++43-(0)316-403274-12  E-mail:   [EMAIL PROTECTED]
Fax: ++43-(0)316-403274-10  http://www.bretterklieber.com
--- -
"...the number of UNIX installations has grown to 10, with more
expected..." - Dennis Ritchie and Ken Thompson, June 1972


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



RE: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread James Cox
> -Original Message-
> From: Dan Kalowsky [mailto:[EMAIL PROTECTED]]
>
> I've heard the arguments for the list, and I can only say they are
> valid reasons.  But you're now making PHP a political project rather
> than a software project.  Thanks.  This is the sort of thing I don't
> want to have to deal with in my personal time.  If you want a private
> list, take PHP out of the Open Source.  If you want to cut down on the
> signal/noise ratio then moderate the list, but don't make it private
> and invite only.

+1. As much as this list is a good thing for advancing development in a sane
way, it creates too many political debates. It causes elitism. In a project
like the ASF, where elitism is almost acceptable, this list would be fine,
however for the PHP project where the emphasis is on community, and allowing
people to get involved, this kind of list just adds bad feelings.

I do not have time or expertise to make PHP5 a reality in the way that Zeev,
Rasmus, Derick or any of the other people on the list do -- i readily admit
that; but I most certainly am interested in the ways that you are taking
PHP5, and if something detrimental was to crop up, (eg, disabling
register_globals entirely, which has been mentioned more than once for PHP5)
, then I would like to be able to add reasoned argument against.

Open up the list so that people can read it, and moderate posts, as you are
continuing too, Andrei.

 -- james


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




Re: [PHP-DEV] Register Shutdown Function for Apache

2003-01-23 Thread George Schlossnagle
What is the current state of the patches?  I know there where a couple 
implementations discussed and discarded.  It would seem to me to be 
impossible to endorse commiting them without seeing their current 
state.  If the current patch you're running against 4.3.0 has been 
posted elsewhere on the list, my apologies and can you send a link to 
the archives for it?

On Thursday, January 23, 2003, at 11:38  AM, Joseph Tate wrote:

I can have the patches ready to go in a very short amount of time.  
I'll
work on and post them if I can be reasonably sure they'll be committed.


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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Zeev Suraski
Ok, I can't be bothered to fight a mailing list that was supposed to trim 
down endless discussions. I'm not the one that asked for the list, but I 
definitely supported it, as unlike most of the members on this list, I 
remember the pre-v4 days, and what kind of mountains we had to push in 
order to get it released half a year after it was ready.  But as you said, 
no matter what valid reasons there are for having this list, we got to a 
situation where the fuzzy feeling will always outweigh the logic, and 
nobody will ever be able to persuade anybody otherwise.  Whatever, let's 
end the list.

Piotr - we'll call back mid 2005!

Zeev

At 19:31 23/01/2003, Dan Kalowsky wrote:
Then discontinue it.  End of discussion.

This is an open source project, and I see little to no-advantage to it's 
use outside of creating a rather vile aftertaste in the mouths of those 
developers who are not "invited".

I've heard the arguments for the list, and I can only say they are valid 
reasons.  But you're now making PHP a political project rather than a 
software project.  Thanks.  This is the sort of thing I don't want to have 
to deal with in my personal time.  If you want a private list, take PHP 
out of the Open Source.  If you want to cut down on the signal/noise ratio 
then moderate the list, but don't make it private and invite only.

Zeev no matter how you see it or say it, the inclusion of members into a 
"private" mailing list is an exclusive ranking.  You may claim otherwise, 
but all such claims by members of such group will more than likely be 
disregarded.



On Thursday, January 23, 2003, at 11:38 AM, Rasmus Lerdorf wrote:

I had nothing to do with that limited php5 list.  I thought that was
completely bogus myself and argued against it.

>---<
Dan Kalowsky"Cause fear is strong and love's
http://www.deadmime.org/~dank   for everyone, who isn't me."
[EMAIL PROTECTED]  - "Burden In My Hand",
[EMAIL PROTECTED]  Soundgarden


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



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




[PHP-DEV] PHP vs. Perl/Mason

2003-01-23 Thread Ray Hunter
Everyone,

I was wondering if there are any perl/php programmers that have used mason.

I am trying to get the advantages/disadvantages of each?

I am pro PHP, but my does is pro perl. What does everyone think about the 
benefits of one over the other?

Thanks,

Ray



signature.asc
Description: This is a digitally signed message part


Re: [PHP-DEV] php exception handling

2003-01-23 Thread Andrey Hristov
  This is scheduled for PHP5.
Want to know when it will be released? -> This year Q3 or Q4

Regards,
Andrey


- Original Message - 
From: "Alex Mendelev" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 23, 2003 7:41 PM
Subject: [PHP-DEV] php exception handling


> Hey,
> 
> Are there any plans to implement proper exception handling in PHP?
> 
> try / catch / finally
> throw
> throws
> 
> Is anyone working on that?
> 
> Thanks,
> Alex.
> 
> 
> 
> -- 
> PHP Development Mailing List 
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


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




[PHP-DEV] php exception handling

2003-01-23 Thread Alex Mendelev
Hey,

Are there any plans to implement proper exception handling in PHP?

try / catch / finally
throw
throws

Is anyone working on that?

Thanks,
Alex.



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




Re: [PHP-DEV] Register Shutdown Function for Apache

2003-01-23 Thread Brian Moon
+1 for me too.  It seems a lot of people (like us at dealnews) built large
time consuming applications around the concept of register_shutdown_function
working like this.  I would love to have this back.

Brian Moon
dealnews.com


- Original Message -
From: "Joseph Tate" <[EMAIL PROTECTED]>
To: "Php-Dev List" <[EMAIL PROTECTED]>
Cc: "PHP Group" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, January 23, 2003 10:38 AM
Subject: [PHP-DEV] Register Shutdown Function for Apache


| I can have the patches ready to go in a very short amount of time.  I'll
| work on and post them if I can be reasonably sure they'll be committed.
I'm
| tired of spinning my wheels with this though.  I've got a personally
patched
| version of 4.3.0 that will be going into production in a few weeks, so I'm
| confident in the changes.  I'd like to not use a personally patched
version
| of PHP the next time a release comes down the pipe though.  As a reminder,
| this patch will fix bug #15209 without breaking the new functionality of
| register_shutdown_function under !apache systems.
|
| I've appealed to the [EMAIL PROTECTED] for karma to apply them myself, but for
| the last two weeks have heard nothing either negative or positive.
|
| Joseph
|
|
| --
| PHP Development Mailing List 
| To unsubscribe, visit: http://www.php.net/unsub.php
|
|
|


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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Dan Kalowsky
Then discontinue it.  End of discussion.

This is an open source project, and I see little to no-advantage to 
it's use outside of creating a rather vile aftertaste in the mouths of 
those developers who are not "invited".

I've heard the arguments for the list, and I can only say they are 
valid reasons.  But you're now making PHP a political project rather 
than a software project.  Thanks.  This is the sort of thing I don't 
want to have to deal with in my personal time.  If you want a private 
list, take PHP out of the Open Source.  If you want to cut down on the 
signal/noise ratio then moderate the list, but don't make it private 
and invite only.

Zeev no matter how you see it or say it, the inclusion of members into 
a "private" mailing list is an exclusive ranking.  You may claim 
otherwise, but all such claims by members of such group will more than 
likely be disregarded.



On Thursday, January 23, 2003, at 11:38 AM, Rasmus Lerdorf wrote:

I had nothing to do with that limited php5 list.  I thought that was
completely bogus myself and argued against it.


>---<
Dan Kalowsky"Cause fear is strong and love's
http://www.deadmime.org/~dankfor everyone, who isn't me."
[EMAIL PROTECTED]  - "Burden In My Hand",
[EMAIL PROTECTED]  Soundgarden


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




[PHP-DEV] CVS Account Request: whizzart

2003-01-23 Thread Arnoud van Delden
development of own non-commercial routines

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




Re: [PHP-DEV] Register Shutdown Function for Apache

2003-01-23 Thread Tamas Arpad
On Thursday 23 January 2003 17:38, Joseph Tate wrote:
> I can have the patches ready to go in a very short amount of time.  I'll
> work on and post them if I can be reasonably sure they'll be committed. 
> I'm tired of spinning my wheels with this though.  I've got a personally
> patched version of 4.3.0 that will be going into production in a few weeks,
> so I'm confident in the changes.  I'd like to not use a personally patched
> version of PHP the next time a release comes down the pipe though.  

+1 on that (if my opinion does matter at all)
I'd be very glad if this patch would be in the main release.
Thanks for making the fix Joseph!

Arpi

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




RE: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Zeev Suraski
Rasmus,

The whole point of the list was to avoid threads like this letter is going 
to spawn.  Let's stop it here, please.

John - if you feel you belong in php5-dev(*) and want to actively 
participate in the discussions, we'll add you.  The point of php5-dev was 
to create a working group for getting PHP 5 out the door in the near 
future, so we can avoid the 'anywhere in the next two years' time 
frame.  So far, it's working fairly well.

Zeev

(*) I'm pretty sure it's obvious but I'll state it explicitly still - being 
on php5-dev is not a matter of prestige and not being on it doesn't mean a 
thing.  Being on it means that you'd be actively developing parts of PHP 
5.  We wanted to come up with the smallest group of people that will be 
able to be productive, without stalling into endless discussions that can 
never be resolved.  For that reason, we'd be selective on who we add into 
the list to keep it small, and open it up once we gain enough momentum.

At 18:38 23/01/2003, Rasmus Lerdorf wrote:
On Thu, 23 Jan 2003, John Coggeshall wrote:

> The reason I ask is that Shane Caraveo and I were working on the thread
> saftey issue, but we couldn't talk about it because we weren't invited
> to the PHP5-DEV list

I had nothing to do with that limited php5 list.  I thought that was
completely bogus myself and argued against it.

-Rasmus


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



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




RE: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Rasmus Lerdorf
On Thu, 23 Jan 2003, John Coggeshall wrote:

> The reason I ask is that Shane Caraveo and I were working on the thread
> saftey issue, but we couldn't talk about it because we weren't invited
> to the PHP5-DEV list

I had nothing to do with that limited php5 list.  I thought that was
completely bogus myself and argued against it.

-Rasmus


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




[PHP-DEV] Register Shutdown Function for Apache

2003-01-23 Thread Joseph Tate
I can have the patches ready to go in a very short amount of time.  I'll
work on and post them if I can be reasonably sure they'll be committed.  I'm
tired of spinning my wheels with this though.  I've got a personally patched
version of 4.3.0 that will be going into production in a few weeks, so I'm
confident in the changes.  I'd like to not use a personally patched version
of PHP the next time a release comes down the pipe though.  As a reminder,
this patch will fix bug #15209 without breaking the new functionality of
register_shutdown_function under !apache systems.

I've appealed to the [EMAIL PROTECTED] for karma to apply them myself, but for
the last two weeks have heard nothing either negative or positive.

Joseph


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




RE: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread John Coggeshall
The reason I ask is that Shane Caraveo and I were working on the thread
saftey issue, but we couldn't talk about it because we weren't invited
to the PHP5-DEV list


>-Original Message-
>From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]] 
>Sent: Thursday, January 23, 2003 5:51 AM
>To: Piotr Sobolewski
>Cc: [EMAIL PROTECTED]
>Subject: Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?
>
>
>> I would like to know in advance when PHP 5 will be released.
>
>So would we.  We have no idea.  Sometime in the next 4-18 
>months.  How's 
>that?
>
>> Can I find a sort of "roadmap" somewhere?
>
>We are well past the roadmap and into the TODO stage now.  Our trusted 
>secretary, Sebastian, has been maintaining it:
>
>http://www.sebastian-bergmann.de/TODO-PHP5.txt
>
>> Where should I look at regularly to know if it is going
>> to be released soon?
>
>This list is fine.
>
>> Can somebody tell me approximately when it will happen? 3 months? 
>> Year?
>
>Nope, and if someone does tell you it is pure speculation and 
>you can add 
>or subtract 6 months to/from the answer you get.
>
>-Rasmus
>
>
>-- 
>PHP Development Mailing List 
>To unsubscribe, visit: http://www.php.net/unsub.php
>
>


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




RE: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread John Coggeshall

I am working on some reader-friendly docs to answer this question, but
for now you can read the ZEND_CHANGES file in the PHP CVS

John


>-Original Message-
>From: Piotr Sobolewski [mailto:[EMAIL PROTECTED]] 
>Sent: Thursday, January 23, 2003 5:41 AM
>To: [EMAIL PROTECTED]
>Subject: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?
>
>
>Hi,
>
>I would like to know in advance when PHP 5 will be released.
>
>Can I find a sort of "roadmap" somewhere? 
>
>Where should I look at regularly to know if it is going
>to be released soon?
>
>Can somebody tell me approximately when it will happen? 3 months? Year?
>
>-- 
>Piotr Sobolewski
>[EMAIL PROTECTED]
>
>-- 
>PHP Development Mailing List 
>To unsubscribe, visit: http://www.php.net/unsub.php
>
>


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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Zeev Suraski
At 12:41 23/01/2003, Piotr Sobolewski wrote:

Can somebody tell me approximately when it will happen? 3 months? Year?


If everything works properly, it should be out before the end of the year, 
hopefully around Q3.
We'll start to release betas in the very near future (weeks), so you'd be 
able to play with it even before it goes golden.

Zeev


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



[PHP-DEV] removed extensions not in NEWS

2003-01-23 Thread Friedhelm Betz
Hi,

it seems that db++ and muscat are no longer available in 4.3.0
From the docs (scanned source files by Hartmut):
db++ : 4.1.0 - 4.2.3 only
muscat  : 4.0.5 - 4.2.3 only

Both extensions have entries in pear/PECL CVS, the one of db++ is empty,
muscat files are rather old (the most recent changes 10 months ago)

So what happend to this modules? 
Moved to PECL or removed completly from PHP?
Anyway, muscat seems to be dead, am I right? 

Thanks for any information, maybe there are more (re-)moved ones not mentioned 
in NEWS or in the changelog?

Regards

Friedhelm

p.s.: cc-ing to php-dev

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




Re: [PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Rasmus Lerdorf
> I would like to know in advance when PHP 5 will be released.

So would we.  We have no idea.  Sometime in the next 4-18 months.  How's 
that?

> Can I find a sort of "roadmap" somewhere? 

We are well past the roadmap and into the TODO stage now.  Our trusted 
secretary, Sebastian, has been maintaining it:

http://www.sebastian-bergmann.de/TODO-PHP5.txt

> Where should I look at regularly to know if it is going
> to be released soon?

This list is fine.

> Can somebody tell me approximately when it will happen? 3 months? Year?

Nope, and if someone does tell you it is pure speculation and you can add 
or subtract 6 months to/from the answer you get.

-Rasmus


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




Re: [PHP-DEV] PHP 5.0.0-dev with J2sdk1.4.1_01 on Linux

2003-01-23 Thread Wez Furlong
Because it is now a part of the rpc extension, which currently does not
build under unix (but will do in the not too distant future).

--Wez.

On Thu, 23 Jan 2003, Seung Hwan Kang wrote:

> Is a Java extension removed or intensionally left over from PHP 5.0.0-dev?
>
> I have no error messge when I configured PHP 5.0.0-dev with a java extension
> (--with-java=/usr/java/j2sdk1.4.1_01) on linux machine (kernel 2.4.20-2).  I
> don't have any problem with make and make install too.  Only problem is that
> there is no java extension in PHP. phpinfo() does not tell me anything about
> Java on the screen.  Why?
>
>
>
> --
> PHP Development Mailing List 
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>


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




[PHP-DEV] PHP 5.0.0-dev with J2sdk1.4.1_01 on Linux

2003-01-23 Thread Seung Hwan Kang
Is a Java extension removed or intensionally left over from PHP 5.0.0-dev?

I have no error messge when I configured PHP 5.0.0-dev with a java extension
(--with-java=/usr/java/j2sdk1.4.1_01) on linux machine (kernel 2.4.20-2).  I
don't have any problem with make and make install too.  Only problem is that
there is no java extension in PHP. phpinfo() does not tell me anything about
Java on the screen.  Why?



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




[PHP-DEV] roadmap of PHP - where? PHP 5 - when?

2003-01-23 Thread Piotr Sobolewski
Hi,

I would like to know in advance when PHP 5 will be released.

Can I find a sort of "roadmap" somewhere? 

Where should I look at regularly to know if it is going
to be released soon?

Can somebody tell me approximately when it will happen? 3 months? Year?

-- 
Piotr Sobolewski
[EMAIL PROTECTED]

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