Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:57599 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82743 invoked from network); 1 Feb 2012 15:07:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Feb 2012 15:07:02 -0000 Authentication-Results: pb1.pair.com smtp.mail=thomas@goirand.fr; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=thomas@goirand.fr; sender-id=unknown; domainkeys=good Received-SPF: error (pb1.pair.com: domain goirand.fr from 117.121.247.104 cause and error) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: thomas@goirand.fr X-Host-Fingerprint: 117.121.247.104 mx.atlanta.gplhost.com Linux 2.6 Received: from [117.121.247.104] ([117.121.247.104:54294] helo=mx.atlanta.gplhost.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 85/00-16959-215592F4 for ; Wed, 01 Feb 2012 10:06:59 -0500 Received: from mx.atlanta.gplhost.com (localhost.localdomain [127.0.0.1]) by mx.atlanta.gplhost.com (Postfix) with ESMTP id AA1B0FE141; Wed, 1 Feb 2012 15:07:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=simple; d=goirand.fr; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=postfix; bh=WJAjOSK7C TBgoyVYyxNJ89rBVlo=; b=RJbHdNdBS3asYVT0dJI4N1Li9OLguqczT8+BFM3+d ZTp+TZT384hnLDH7RTFifw2A1gEoYYilcAxDdS5jHaJSWK9MAeqFYz8+Vi3BVIlK PwLnIf/3UqL/jqYPQfcUOMvF9woNDRndXZcEcijjVuPzIhdPMNJxRGEqGvLYB+5A 2c= DomainKey-Signature: a=rsa-sha1; c=simple; d=goirand.fr; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=postfix; b=gNM rjjQJHp1YTHuZ5anwN4MZZBvakjOyFhQUJNMjR0kjEpiFedH4HxlQDat2hy/VPER jPl9KgmXmXob8nCBO5yeBvc7LSTo+0frrqA33t0bMGpdQQ8EWt5kV+gL3zHjnSCk FulW/l7pl07L9SaV+ajAgyXHYSCzKrCBse+HBywA= Received: from [127.0.0.1] (atl.apt-proxy.gplhost.com [117.121.247.20]) by mx.atlanta.gplhost.com (Postfix) with ESMTPA id 9179CFE03A; Wed, 1 Feb 2012 15:07:40 +0000 (UTC) Message-ID: <4F29550D.5020106@goirand.fr> Date: Wed, 01 Feb 2012 23:06:53 +0800 Organization: GPLHost User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20111110 Icedove/3.0.11 MIME-Version: 1.0 To: Debian PHP Maintainers CC: PHP internals References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [php-maint] Uploading 5.4 RC to unstable (Was: Upcoming transition of php5 to 5.4) From: thomas@goirand.fr (Thomas Goirand) On 02/01/2012 06:11 PM, Ond=C5=99ej Sur=C3=BD wrote: > Hi, >=20 > I was thinking that it could be a good idea (after current version migr= ates > to testing) to upload 5.4RCx to unstable to begin work on transition as= soon > as possible. RC releases should have stable API(?), so application wise > there's no problem. I'll fill a release critical bug in our BTS, so > the 5.4 version > don't migrate to testing and close it with stable 5.4.0 release. >=20 > Ccing PHP internals to let them know and ask if it is a good idea (the = 5.4RC > will be probably used by more people when uploaded to Debian unstable, = i.e. > it means more testing, but also more bugreports). >=20 > O. I support this. Removal of some legacy features, like these functions: session_is_registered(), session_register() and session_unregister(), or removal of .ini stuff like register_globals and register_long_arrays WILL break applications. The sooner we have PHP 5.4 in SID, the sooner people will realize issues, and start fixing. Anyways, I think we should write few words in -devel@, including mentioning the above feature removal (or maybe simply showing the URL: http://www.php.net/releases/NEWS_5_4_0_alpha1.txt, but I don't think that's enough, insisting on session_register() removal for example, which must be still widely used, is crucial). Also, I'd like to know. In PHP 5.3, we had few deprecated functions (ereg / eregi pops to mind, but also return new as reference). Are these now totally removed from PHP 5.4, or do they still show with deprecation warnings? Thoughts? Thomas