Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80602 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 205 invoked from network); 16 Jan 2015 00:03:58 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Jan 2015 00:03:58 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.172 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.172 mail-qc0-f172.google.com Received: from [209.85.216.172] ([209.85.216.172:40136] helo=mail-qc0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9D/00-33406-D6558B45 for ; Thu, 15 Jan 2015 19:03:57 -0500 Received: by mail-qc0-f172.google.com with SMTP id i8so6167998qcq.3 for ; Thu, 15 Jan 2015 16:03:55 -0800 (PST) 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=vUFRgwd5E54WUinnB6D3Qd76ifiLOYl6mRiGScGW5/c=; b=kNluhHz1FPtNF7mFG19yMVjHzV1Oh937L7ECB1JFI3KfgZXzSa9dtHxED1OfP9yUge nJNFSC1hmJjShLhP8zN3uUpcP6po9P3iyrbpy1OxAITakmoGa4oYyRBhPvbHzmysUzZ8 aCwtU9R/CCPDcXKjuc6UfMIlIAPsBsXvaBDFRT14BPmRkwoQFCYp4Pb6xsw0xXdjwBNq ZjYyI9nuS9rWk7BS3kp27/bUh0t+uKLwigqGQnMFPsvU5W9IXzxudMZadwTf8UbQDePx Pfk4VxSBBGuCcbVhAU1Zxmw6HNYlk6Gh+DQZajkgV+fg8y9YFNcYADSH4H83X6RsRJbd /opg== MIME-Version: 1.0 X-Received: by 10.224.120.65 with SMTP id c1mr20952300qar.87.1421366635113; Thu, 15 Jan 2015 16:03:55 -0800 (PST) Received: by 10.140.22.106 with HTTP; Thu, 15 Jan 2015 16:03:55 -0800 (PST) In-Reply-To: References: <2sifbatnqq22e8pfunkh575o1plj81rk7j@4ax.com> Date: Fri, 16 Jan 2015 01:03:55 +0100 Message-ID: To: Benjamin Eberlei Cc: PHP internals , Jan Ehrhardt Content-Type: multipart/alternative; boundary=001a11c2d5d461b856050cb9b5d8 Subject: Re: [PHP-DEV] Re: Top 10 Pecl extensions PHP7 compatibility From: pierre.php@gmail.com (Pierre Joye) --001a11c2d5d461b856050cb9b5d8 Content-Type: text/plain; charset=UTF-8 On Jan 15, 2015 10:24 PM, "Benjamin Eberlei" wrote: > > On Thu, Jan 15, 2015 at 4:11 PM, Jan Ehrhardt wrote: > > > Benjamin Eberlei in php.internals (Thu, 15 Jan 2015 15:53:43 +0100): > > >Not sure how that helps, since you would tag versions anyways using > > semver, > > >so if there is a master vs next/phpng branch, then they might still result > > >in two tags v1.0 and v2.0 and there is no way to automatically resolve > > this. > > > > The branch name convention was meant for those developers that want to > > maintain the same version for both PHP7 and PHP5.x. In thoese cases > > there is no difference in version tags. Just a git checkout -b phpng if > > you want the PHP7 branch. > > > > Oh ok my bad. I was under the impression this was for distro/packaging > reasons or something > as a convention. Well there is a concern about packaging using this method. As of now it is not possible to package them. I tend to prefer separate files and add the right source at configure time. It is then easier to keep fixes, features, etc. in sync. However both solutions may work, if we decide to go for one or another solution. We can add support for the packaging/install in pickle and the website. It is also important to note that I would like to push the usage of install from git/other VCS in the near term, using pickle, and use the website only for the meta info but not (or much less) for hosting the releases. --001a11c2d5d461b856050cb9b5d8--