Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:47846 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97922 invoked from network); 9 Apr 2010 15:21:53 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Apr 2010 15:21:53 -0000 Authentication-Results: pb1.pair.com header.from=johannes@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=johannes@php.net; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 83.243.58.134 as permitted sender) X-PHP-List-Original-Sender: johannes@php.net X-Host-Fingerprint: 83.243.58.134 mailout2.netbeat.de Linux 2.6 Received: from [83.243.58.134] ([83.243.58.134:37049] helo=mailout2.netbeat.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CA/1B-54833-E064FBB4 for ; Fri, 09 Apr 2010 11:21:53 -0400 Received: (qmail 26058 invoked by uid 89); 9 Apr 2010 15:18:43 -0000 Received: from unknown (HELO ?192.168.1.31?) (postmaster%schlueters.de@93.104.103.192) by mailout2.netbeat.de with ESMTPA; 9 Apr 2010 15:18:43 -0000 X-Originator: 9e51b244e0a38413ab6a9876e36ba9df To: Kalle Sommer Nielsen Cc: Internals , Philip Olson In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Organization: php.net Date: Fri, 09 Apr 2010 17:21:23 +0200 Message-ID: <1270826483.6262.19.camel@guybrush> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] Removal of deprecated features From: johannes@php.net (Johannes =?ISO-8859-1?Q?Schl=FCter?=) Hi, On Fri, 2010-04-09 at 00:48 +0200, Kalle Sommer Nielsen wrote: > session_register/session_is_registered/session_register > - Only needed for register_globals, Hannes removed those in PHP6. regiter_globals should be removed. It still exits, removing these is the logical consequence after removing r_g. > enable_dl > - Is this really worth keeping, since dl() was disabled on almost all > SAPIs except for CLI/CGI/Embed? It's a good thing to be able to disable dl() with (Fast)CGI. For CLI this setting shouldn't really matter, as long as dl() exists there. > y2k_compliance > - From the manual "Enforce year 2000 compliance (will cause problems > with non-compliant browsers)", we are in 2010, we should remove this > option and enable it by default and remove the checks. Perhaps Derick > got an insight here? This is related to setcookie, not the date stuff and can be safely removed. > Class named constructors > - A feature thats been marked in the manual as something that would > be removed in a future version of PHP6. It was not to be knowing ever > decided to be kept or not, but now with the recent removal of them in > namespaces then I don't see a big point in keeping them. I personally would remove them, but I read the discussion about namespaced classes and ctor names in a way hat there was no conesus for removing it. johannes