Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:88144 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 66545 invoked from network); 10 Sep 2015 17:17:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Sep 2015 17:17:36 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.171 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.214.171 mail-ob0-f171.google.com Received: from [209.85.214.171] ([209.85.214.171:34452] helo=mail-ob0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7C/16-24564-F2BB1F55 for ; Thu, 10 Sep 2015 13:17:36 -0400 Received: by obbda8 with SMTP id da8so40195369obb.1 for ; Thu, 10 Sep 2015 10:17:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=F+3Uf6ECRk0xynrq5c+AyP+Z8ngAvvnnhFlprx+2UMQ=; b=gXp8uVc7tYOtyVq/WCCZlOxp00lbuEV1s4Ho4lAILEKzkclDUxG3+fqf9oVFvbOEm2 PkpwDTI4Gg1aFEEqEQbdg1cEFOu7nMkTYmJ3ldRvgLfyzt6tEe5Jg0xUOeqPSZjjzXv6 AIICGcD53Wu2uKyIM1Kf26zqErF9Sp6Sc7MHaW0ozigqrk5BKawYSSxa8yjZUHY4ESHr zTcNb6LWEsfEy7tu9tRRGyDgi/dZy60Jo8YHK6QDvQQzwc5x6MdygEZGvIB/RNjzRaoy VjiBtfjhxsE1lPDhep3+dorZv/clje72LY195PTwz46nWKwz0+ppQepL1+xaZRWCURsT mX9Q== MIME-Version: 1.0 X-Received: by 10.182.91.74 with SMTP id cc10mr932016obb.86.1441905453204; Thu, 10 Sep 2015 10:17:33 -0700 (PDT) Received: by 10.202.62.197 with HTTP; Thu, 10 Sep 2015 10:17:33 -0700 (PDT) Received: by 10.202.62.197 with HTTP; Thu, 10 Sep 2015 10:17:33 -0700 (PDT) In-Reply-To: References: <20150910153231.GA34622@3006.local> Date: Fri, 11 Sep 2015 00:17:33 +0700 Message-ID: To: Sean DuBois Cc: Joe Watkins , PHP internals Content-Type: multipart/alternative; boundary=e89a8fb1f5e4568f74051f67c64c Subject: Re: [PHP-DEV] PHP7 PECL Extensions From: pierre.php@gmail.com (Pierre Joye) --e89a8fb1f5e4568f74051f67c64c Content-Type: text/plain; charset=UTF-8 On Sep 11, 2015 12:14 AM, "Pierre Joye" wrote: > > > On Sep 10, 2015 10:32 PM, "Sean DuBois" wrote: > > > > On Thu, Sep 10, 2015 at 03:25:16PM +0100, Joe Watkins wrote: > > > Afternoon internals, > > > > > > Is there any concrete plan for deploying pecl extensions for PHP7 ? > > > > > > Anatol (or anyone), is there any way to get windows ext's built against > > > RC's while we're waiting for PECL/pickle/apples/whatever to be sorted ? > > > > > > Cheers > > > Joe > > > > Quite a few extensions are being developed via branches now. It sounds > > like this will be ok if pickle is being used, but should I be worried > > about causing people headaches before that is ready? Fixing autocorrect :) > Branches are releases nightmares if they are all have the same versions, like all are 1.4.x but only one branch supports 7. I mean if an extension uses either 1.4 for 5.x and 1.5/2.x for 7 with same APIs. This is a long term pain from a developer and end user point of view. > I have asked that some time ago already and pointed out that we should really support semver and one branch per extension version, not per supported php version. > > > I really don't want to have a bunch of preprocessor use in the > > extensions I am working on. It makes them harder to maintain, and a lot > > harder for new contributors. > > It is not necessary required, you an email multiple files. You can use multiple files. Single branche also helps to ensure APIs compatibility across php versions (same codename being maintained). > > > > thanks > > > > -- > > PHP Internals - PHP Runtime Development Mailing List > > To unsubscribe, visit: http://www.php.net/unsub.php > > --e89a8fb1f5e4568f74051f67c64c--