-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 10/09/2015 19:14, Pierre Joye a écrit : > On Sep 10, 2015 10:32 PM, "Sean DuBois" <s...@siobud.com> 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? > > 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 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 definitively agree on this. " Extension version have to reflect the extension API version " Which probably have to be the same for php 5 and php 7 Else imagine the nightmare for user to detect API... > >> 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. Single > branche also helps to ensure APIs compatibility across php versions > (same codename being maintained). > Yes multiple files is NOT perfect, but it works (when too much conditional for a single file) See https://github.com/pierrejoye/php_zip And it works. Remi. > >> thanks >> >> -- PHP Internals - PHP Runtime Development Mailing List To >> unsubscribe, visit: http://www.php.net/unsub.php >> > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlXxv08ACgkQYUppBSnxahhOOACfTOWy9MnNlTCezhO3BeIDvRyU OlsAn3zM1h7gGxm/OJ4R8EhvwV5cvkHN =rFRS -----END PGP SIGNATURE----- -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php