Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80104 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99156 invoked from network); 2 Jan 2015 19:23:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Jan 2015 19:23:57 -0000 Authentication-Results: pb1.pair.com header.from=pthreads@pthreads.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=pthreads@pthreads.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pthreads.org from 209.85.220.45 cause and error) X-PHP-List-Original-Sender: pthreads@pthreads.org X-Host-Fingerprint: 209.85.220.45 mail-pa0-f45.google.com Received: from [209.85.220.45] ([209.85.220.45:56326] helo=mail-pa0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 76/00-32366-B40F6A45 for ; Fri, 02 Jan 2015 14:23:56 -0500 Received: by mail-pa0-f45.google.com with SMTP id lf10so24542014pab.4 for ; Fri, 02 Jan 2015 11:23:52 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=TizKFq0jM6zpnaqNFqtYDOSqgcFnD2OtLmWYt4CEfYs=; b=KuMy0oiM2P6nWXVLSNf7dujXqciQB3FMIb9u+fOHw/UVUrYpUFrK+bAflKoHsO11AT XnwwDk8+2mgitJHDMio0bGztH+YFg2nY9lKK4ED8SxmxBzLsYC03ka/eLZL3zBQhlbi3 ibWn9lUmwTiE5GjmDZuAiJ7ZmyAzyHRZ5jozaR9eNOpUY0NK9LXi8yyD6Jjnw81w8vLK t3K+jOI/B/35B+Q39aQ8MX2SGX5IwtMvrLfSGLI6O4mnlvkNr+aSVAYSLwf6H8A/vztM +wEAWFYFT96Qxp3SDgTewOwrTzhqcTstPp8nwOslXHC8dTs0zGP43FqldldMODsh50c0 BRnQ== X-Gm-Message-State: ALoCoQl5bYnkxjwDIOS0X9m87rjC6UwMU6Otit2bpGNHOcLsybnyqsY3K1cictnAFClu9dydMs26 MIME-Version: 1.0 X-Received: by 10.70.48.235 with SMTP id p11mr126375208pdn.134.1420226632606; Fri, 02 Jan 2015 11:23:52 -0800 (PST) Received: by 10.70.51.10 with HTTP; Fri, 2 Jan 2015 11:23:52 -0800 (PST) X-Originating-IP: [81.157.11.214] In-Reply-To: References: Date: Fri, 2 Jan 2015 19:23:52 +0000 Message-ID: To: Scott Arciszewski Cc: "inter >> PHP internals" , pureftpd@pureftpd.org Content-Type: multipart/alternative; boundary=089e0102fe76f0013a050bb047d3 Subject: Re: [PHP-DEV] libsodium for PHP 7? From: pthreads@pthreads.org (Joe Watkins) --089e0102fe76f0013a050bb047d3 Content-Type: text/plain; charset=UTF-8 Evening Scott, We should only consider moving an extension from PECL to core if that extension is in wide use. In addition to having a properly established user base, it's a good idea to have a stable API since the development workflow (or pace) for core extensions is restricted by the release cycle of PHP. Even when an extension has a good userbase and a stable API, it doesn't always make sense to bundle as a core extension, if you look at the top of the list at the extensions with millions of downloads; there's nothing to actually gain from bundling these extensions in the core distribution. So I would say that there needs to be some benefit in terms of integration, maintainability, or something of that sort. libsodium is too young to seriously consider bundling right now I think. Cheers Joe On Fri, Jan 2, 2015 at 5:05 PM, Scott Arciszewski wrote: > Hi PHP Internals, > > Right now, the libsodium PECL package is in the beta channel. Would it be > possible to include libsodium as a core extension in PHP 7? If so, what > hurdles would need to be cleared before that happens? > > http://doc.libsodium.org/ > http://pecl.php.net/package/libsodium > https://github.com/jedisct1/libsodium-php > > Thanks, > Scott > > P.S. I'm cc'ing Frank Denis on this initial email. > --089e0102fe76f0013a050bb047d3--