RE: [PHP-DEV] php 3.1 status From: Shane Caraveo (shane <email protected>)
Date: 06/26/98

> I, for once, have no clue on what patches are missing from
> the 3.1 source
> tree. I like the stability of 3.0, and I plan to start
> developing core
> stuff for 3.1 in about a month or so, but if we're going to
> have all of
> the old bugs creeping on us, that's a problem.
> About the function modules, can we simply grab them from the 3.0 tree?
>
> Zeev

I'm not sure what patches are missing either. I figured, once everyone
starts working on 3.1, we can dig out those patches to the core areas from
the 3.0 tree and apply any that are missing. I watched the patches going
into 3.0 and saw they got into 3.1 up until the first week of june, so we
should only have to go back that far.

The only modules I have messed with are odbc, mysql, dbm and calendar.
Anything that is in ext/ that is not in the 'ext/standard' directory in the
3.1 has not been touched at all, and can simply be overwriten.

There is a lot of big patches I did in restructuring everything to go
through sapi. The crashes I am encountering are basicly stupid bugs I've
created here and there, so when shutdown occures, efree is craping out on
me. So far, as I said, this is in browscap and when showing source. Other
than that, I have been able to hit isapi pretty hard without any crashes.
It seems the hack I did on flex was better than I had imagined, as I have
done very little work on any thread-related issues.

The first thing I think that should happen for 3.1, is getting makefiles
working again, and getting sapi working the way it should with cgi, apache
and isapi. Once we get all that done and things are at least kind of
stable, I think changes in the core will be much easier to debug when a
problem occurs.

Shane