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