Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85814 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28578 invoked from network); 15 Apr 2015 02:21:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Apr 2015 02:21:52 -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.220.180 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.220.180 mail-qk0-f180.google.com Received: from [209.85.220.180] ([209.85.220.180:33010] helo=mail-qk0-f180.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A1/FA-47925-F3BCD255 for ; Tue, 14 Apr 2015 22:21:51 -0400 Received: by qkx62 with SMTP id 62so53158739qkx.0 for ; Tue, 14 Apr 2015 19:21:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=KUvzkTOcK/9ldW3Mysd/sRzuNgWW+tNCYfB5ZUkGm8s=; b=nAidtFt5mpJBlkRJIfRaHW6CLufUErlf9XqmjzkYoDl+ptVifYqefPq0HU4/ADJpIu gwVKqvxV5kc5NqDyazh/PCs1uz1YXv4ermnrXytn265DzyPS3EdjTdK1z55nETibVVOI +eHWRI5fsZHafqrhp6cLznNNzCo7loao93FiI6t3vShkmEPXfw2brYMNBn/pg3KkUeZ0 dZGT0KRYwtyye/7pGzHzrqMs/d/rkETWKZUaF3WBHcwRgU7vPcNyaaVhtZlpTXmQmN5V Eus2lmV3qtM18cEqGwdKZcaCub0giWuHKEURvIiGLhwSVEVcskt0CwdwQCs3JEyGvrWn 4UPw== MIME-Version: 1.0 X-Received: by 10.55.19.160 with SMTP id 32mr46962945qkt.24.1429064507026; Tue, 14 Apr 2015 19:21:47 -0700 (PDT) Received: by 10.96.39.195 with HTTP; Tue, 14 Apr 2015 19:21:46 -0700 (PDT) Date: Wed, 15 Apr 2015 09:21:46 +0700 Message-ID: To: PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Fixing bundled extension version mess From: pierre.php@gmail.com (Pierre Joye) hi, We tried that many times but we fail to handle the version of bundled extensions. Along with some installer work and other integration (projects dependencies management, composer or other), we need to find a way to get rid of this problem. What do you think to simply use the PHP version number instead of some outdated (most of the time) version for all bundled extensions? For extensions being available both bundled or externally, the external versions will provide a sane version number when installed (like timezone db or other). Doing so will make requirements management much easier by adding a list of core extensions per PHP version. Thoughts? Cheers, -- Pierre @pierrejoye | http://www.libgd.org