Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:78262 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 53034 invoked from network); 23 Oct 2014 08:26:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Oct 2014 08:26:26 -0000 Authentication-Results: pb1.pair.com header.from=pthreads@pthreads.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=pthreads@pthreads.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pthreads.org from 209.85.212.177 cause and error) X-PHP-List-Original-Sender: pthreads@pthreads.org X-Host-Fingerprint: 209.85.212.177 mail-wi0-f177.google.com Received: from [209.85.212.177] ([209.85.212.177:60163] helo=mail-wi0-f177.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9C/91-41150-1BBB8445 for ; Thu, 23 Oct 2014 04:26:25 -0400 Received: by mail-wi0-f177.google.com with SMTP id ex7so1092737wid.4 for ; Thu, 23 Oct 2014 01:26:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:content-type:mime-version:content-transfer-encoding; bh=n7ilnDShMZwNSv69W+5okaMz2xYSjjQnLqcmT4755kk=; b=UQQT6dZT52HgawLnr+iQRhvPzSw4l3LvImSYKGqSP+18d+y9Gup9nuOS+OxaEBsk11 YFK+3kS+Tm9NbRGJb4h9CaO+ZK65lWIbj8hcHuG88euNjxkKKbfBpTSsAdecBeSvQWBZ 6P+0QDZKOccK+pdIroSWgqEufCJiGCC0WHcqbdy+3xscMsy8UuOIu9SIzrfpTG2s2gSY 7+UnzdFQBI9gw54Uu3AvWpJ9g06Frk308mHCR0ba8huTl0bmBdjV6njnViiqGGXxYb0B 9DWKGbf6Xjxgs4nKN6FPuL6LKelV63t5c8xXuf3nyI1sgGUJn263Zx7OQYwpMe6HiV66 p8/g== X-Gm-Message-State: ALoCoQlue57aFUBwgo1m46bNC5YixQXIs1uVUikr6g7jjNi1O8zjhEpmiBMQPWcrOz9qUf03yZ9e X-Received: by 10.195.12.76 with SMTP id eo12mr3853228wjd.22.1414052782919; Thu, 23 Oct 2014 01:26:22 -0700 (PDT) Received: from [192.168.1.67] (host86-136-245-20.range86-136.btcentralplus.com. [86.136.245.20]) by mx.google.com with ESMTPSA id bl9sm4540813wib.24.2014.10.23.01.26.21 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 23 Oct 2014 01:26:22 -0700 (PDT) Message-ID: <1414052780.2624.47.camel@localhost.localdomain> To: Sara Golemon Cc: "internals@lists.php.net" Date: Thu, 23 Oct 2014 09:26:20 +0100 In-Reply-To: <3DDBC023-07BB-498D-9398-B994B6548BC9@golemon.com> References: <1413875212.2624.3.camel@localhost.localdomain> <3DDBC023-07BB-498D-9398-B994B6548BC9@golemon.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4 (3.10.4-4.fc20) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] UString From: pthreads@pthreads.org (Joe Watkins) On Tue, 2014-10-21 at 07:49 -0700, Sara Golemon wrote: > > On Oct 21, 2014, at 0:06, Joe Watkins wrote: > > > > Morning internalz, > > > > https://wiki.php.net/rfc/ustring > > > > This is the result of work done by a few of us, we won't be opening any > > vote in a fortnight. We have a long time before 7, there is no rush > > whatever. > > > > The backend abstraction seems overengineered to me. It could also lead to inconsistencies in behavior if ICU and Windows implement something in subtly different ways. > > Since we're linking ICU for the rest of the intl extension anyway, it seems to me like we should just focus on it as an ICU wrapper. > > Also, I'd peopose a minor ammendment to this RFC that other intl classes be extended to support taking UString instances as arguments (avoiding the implicit conversion to UTF8). That work doesn't have to gate adoption of the base implementation, it'd just be useful to decide at the same time if we want to do so. > > -Sara Actually I agree, I just needed a few people to say WTF. Backend gone, we are gonna use ICU, rfc/ext updated. INTL is still an open question yeah, preference noted. Cheers Joe