Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87196 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8573 invoked from network); 16 Jul 2015 11:03:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Jul 2015 11:03:20 -0000 Authentication-Results: pb1.pair.com header.from=dz@heroku.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=dz@heroku.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain heroku.com designates 74.125.82.45 as permitted sender) X-PHP-List-Original-Sender: dz@heroku.com X-Host-Fingerprint: 74.125.82.45 mail-wg0-f45.google.com Received: from [74.125.82.45] ([74.125.82.45:33770] helo=mail-wg0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A1/31-32891-67F87A55 for ; Thu, 16 Jul 2015 07:03:19 -0400 Received: by wgmn9 with SMTP id n9so55425525wgm.0 for ; Thu, 16 Jul 2015 04:03:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=tcInB6+u+7oNzEXRynSmZeelnaTMsfwU1cVa3qj6Lrc=; b=WjJIVSZ8d52JvE31PFG+7NuevLGDLB8aO5z/lj4NnMmg4UFLDzg4k9utagm9W3NHgx 7LIu2vnZ7PR7lXQcEr53xICYNrHVVdOlb2AKcGERstbx3DwShSh7NV4f5qjNwMsvOdHy u0w3uCvPGACxS7dF2pi/Jkc/6ctXCrfA7/RmhKPEyii9poRTtAZx9UjhnARJEyYUYWJd GGAfPxJ3RHzjTplcd+CeUHZLibJkkumDbb80j9qevTgLn6dLanvs3VH7Nnc6loymYTc1 n+UslZRU81lgTn1znW63ZvF8uj5cMmWoGEu4hGT+lm+bKI2UuOD/ydrG5Sg6ETW0+4nP VksA== X-Gm-Message-State: ALoCoQlU18iY8g0xlQNR6pUInQCWHTFNOATaQshmSS3T1wCFK2yWjcGzWc148WhnzPn7TxrChtin X-Received: by 10.180.182.40 with SMTP id eb8mr1208257wic.47.1437044595876; Thu, 16 Jul 2015 04:03:15 -0700 (PDT) Received: from [172.20.10.9] (ip-109-43-2-127.web.vodafone.de. [109.43.2.127]) by smtp.gmail.com with ESMTPSA id i6sm12362196wjf.29.2015.07.16.04.03.13 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 16 Jul 2015 04:03:15 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) In-Reply-To: Date: Thu, 16 Jul 2015 13:03:12 +0200 Cc: Pierre Joye , "francois@php.net" , PHP internals , Benjamin Eberlei Content-Transfer-Encoding: quoted-printable Message-ID: <42361AD2-5EA9-4F88-9DC7-D6C49EEB4876@heroku.com> References: <012601d0776b$8672a250$9357e6f0$@php.net> <014401d0778d$e5683410$b0389c30$@php.net> <016101d07838$540af3d0$fc20db70$@php.net> To: Jakub Zelenka X-Mailer: Apple Mail (2.2102) Subject: Re: [PHP-DEV] Fixing bundled extension version mess From: dz@heroku.com (David Zuelke) Since I'm working on something related... what's the verdict here? :) > On 20.04.2015, at 20:00, Jakub Zelenka wrote: >=20 > Hi, >=20 > On Thu, Apr 16, 2015 at 1:21 PM, Pierre Joye = wrote: >=20 >> On Thu, Apr 16, 2015 at 6:27 PM, Fran=C3=A7ois Laupretre = >> wrote: >>>> De : Pierre Joye [mailto:pierre.php@gmail.com] >>>>=20 >>>> The problem we have now is core extensions with senseless versions >>>> without >>>> any external versions. Or mixed codebase, like core is a mix of = external >>>> and core specific codes which is not in any external releases. That = is >> what >>>> we should solve. >>>=20 >>> Do you have a list of these problematic extensions ? >>=20 >> json : 1.2.1 >>=20 >=20 > I bumped json to 1.4.0 some time ago and I would like to have its own > version as well. The reason is that after releasing PHP 7 I plan to = release > jsond pecl ext for PHP 5 that will be drop in alternative for the = existing > json in 5 and will behave exactly as json in 7. They will both have = the > same major and minor. It will be also useful for other things to = maintain > that versioning. >=20 > Cheers >=20 > Jakub