Daniel Convissor wrote:

> Hi Raphael:
> 
>> What patch do you want to know more about?
> 
> None.  I am wondering if there is a resource for lay-people interested in
> installing PHP via packages so they can know any eccentricities they will
> encounter when compared to compiling it themselves.

Well, there are multiple packages to make php use the system copies of the 
libraries and security enhancements, among many other reasons.

> 
> For example, you discussed changing some ini settings and the possibility
> of making short tags throw deprecated warnings.  So I wouldn't be
> surprised if there are other changes in your forks.

The change on the ini file is to avoid breaking applications (that 
incorrectly rely on short_open_tag being On) on upgrade (which is very 
important). We aren't doing anything really different, the default value in 
the interpreter is still On.

The warning was being proposed to make sure those applications are fixed to 
avoid having to carry the ini patch too long.

> 
> Such a document could also be used to clarify/direct your discussions
> here.

The documentation will be included in the patch header. Note that most of 
them predate the time I joined the maintenance team.


>> Patches have not been properly documented, but they are usually
>> referenced by an entry on the changelog giving a bit more information.
>> 
>> You can browse the patches applied to every release (and download or view
>> them individually) at:
>> http://patch-tracker.debian.org/package/php5
> 
> This is a little nicer than reading the whole diff file, but as you
> mentioned, it still isn't documented well.  Meaning it doesn't say
> whether a patch is Debian specific or just bringing in something done by
> the PHP team itself.

Only the debian-quirks and php.ini_securitynotes patches are really Debian-
specific. The rest should find its way to the upstream code (but some of the 
patches were not accepted in the past).

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



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

Reply via email to