Newsgroups: php.internals,php.pecl.dev Path: news.php.net Xref: news.php.net php.internals:103459 php.pecl.dev:15586 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 26898 invoked from network); 19 Nov 2018 19:31:46 -0000 Received: from unknown (HELO mail-wr1-f45.google.com) (209.85.221.45) by pb1.pair.com with SMTP; 19 Nov 2018 19:31:46 -0000 Received: by mail-wr1-f45.google.com with SMTP id v6so10749282wrr.12; Mon, 19 Nov 2018 07:53:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=19ghBTOEyTKCzqXK2zVmEFNWl9cMJOJAL1bcPeSSOOc=; b=bWivw1SQ7T8r2xUeycXuttQW6wWagfHp/wECZAioTAiHF9kbFOc34qQgGWqi+JpS+C 5zubJKz5e86AvknShJtPtVAqhbe/+RhsyeYJoSJ7N2vmOSKPgbPdNCyNykERQaXRtkPK t/18h9vwJ/K4fOn44QddPNID+ZmaeF2aXsQTt6BNclfZ628IvV77jd+j7NqzF7JONYh+ Blxu1TKE2TOcndmrIaoqPVo3Ni3WxwbTJYwKbQBt3L2D+ZW7fwg4BT7NlrNLWDMB7ecw zzQyYuBbnqte1FDxES0fVWAiqnFkei6Y1KAufjGLCsnYD3mH3cZd3TGYBnKbB6z1NMoM /FCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=19ghBTOEyTKCzqXK2zVmEFNWl9cMJOJAL1bcPeSSOOc=; b=jXToqS12CLcfH+ExwnAOR0MGWdNpcvrPaZ4Fto8j3BvTzv6QTEavnhLrcLxbCscI3L c2lTf8CmOcjSD2h8gVu2JBndjG6wO+bC7v+TuTHlBm61a+vTYUMTbiLSVyyLCBkhBc40 8Lbqmx5EKbH5sWNmvxqpksuPAQHjx5qtqu09uclm0HxcHR93B0x7sOCghbgG4RLJo2vh jx2ZNAVLt6H7KeyZeFZZR0TvqpXfKM4yb0sgE6hB/a324lUOb97kZ4yRjAnJ5b28JJfa 7aesyj9CZH5/X1pren9XWC5Df5dxEq6M8q9FlVUnnqTg+RD66JKr37aiGrY7xfjil14E tgWQ== X-Gm-Message-State: AA+aEWafeBcNCX+ke4eHgnXehh1XmU243syjZn4SHKrCVabbMgJNFvQC CEuBUfdhw4UN3CVLCEPrwnpIF84k+Lqspjr3Ato1sA== X-Google-Smtp-Source: AFSGD/WWoeqZ1mFz5QlCCymoqz+VdICmw+Dnf45WUjfx6U6womKupuLIQEwPC7UTi11vPvk13TC6RITkbvU32f+jrz0= X-Received: by 2002:a5d:45d0:: with SMTP id b16mr10539424wrs.86.1542642804711; Mon, 19 Nov 2018 07:53:24 -0800 (PST) MIME-Version: 1.0 References: <6cksid9la6p2t96qj2eptoffd9gbocnt0u@4ax.com> <18fddfb0-8c45-0fda-0833-c0984ae1bf7c@allenjb.me.uk> In-Reply-To: <18fddfb0-8c45-0fda-0833-c0984ae1bf7c@allenjb.me.uk> Date: Mon, 19 Nov 2018 22:53:10 +0700 Message-ID: To: AllenJB Cc: Jan Ehrhardt , PHP internals , pecl-dev@lists.php.net Content-Type: multipart/alternative; boundary="00000000000063e4be057b068438" Subject: Re: [PHP-DEV] Re: memcache, without a d, as in Venezuela From: pierre.php@gmail.com (Pierre Joye) --00000000000063e4be057b068438 Content-Type: text/plain; charset="UTF-8" On Sun, Jun 24, 2018, 12:00 AM AllenJB Someone was asking about memcache vs memached on IRC the other day and I > advised them the memcache extension looked abandoned based on the PECL > page. Having 2 such similar extensions is confusing - It would also be > nice if someone could document the major differences between the 2 > extensions somewhere to help users decide which they might want to select. > memcached uses libmemcache, which only supports linux-like systems. This is the main reason to keep both. You can provide feedback or add these noted to the docs if you have time :) > Remi mentioned over on the PECL list that the memcached extension relies > on a library that's been abandoned since 2014 ( > http://news.php.net/php.pecl.dev/15377 ) > > The websupport-sk 'memcache' repository is not linked to or mentioned on > the pecl.php.net project page as far as I can see. > > The documentation for 'memcache' on the php.net manual (linked from the > documentation link on PECL) is not for the websupport-sk version - the > readme on the websupport-sk repo mentions a "new API in 3.0" that uses a > MemcachePool class which doesn't appear on the php.net documentation. I > suspect it's likely there are other differences. > > It looks like Pierre has been in discussion about merging/moving the > websupport-sk repo back to PECL but progress appears to be slow / > stalled - perhaps someone could prod Pierre or take up the reigns on > this: https://github.com/websupport-sk/pecl-memcache/issues/4 > > At the very least if someone could add a header or obvious link to the > pecl.php.net page and manual pointing to the websupport-sk project, that > would help users in the mean time. > > AllenJB > > On 23/06/2018 15:16, Jan Ehrhardt wrote: > > Rowan Collins in php.internals (Fri, 22 Jun 2018 23:40:27 +0100): > >> However, it seems that the package without a d is actually abandoned. > >> The official PECL package was last released more than 5 years ago [3], > >> and the bug asking for PHP 7 compatibility is still open [4]. An > >> unofficial fork apparently supports PHP 7 [5] but it in turn hasn't had > >> a commit in 11 months, and has an open bug for 7.2 compatibility [6]. > > It has some PR's, even a recent one by Remi Collet for 7.3 > > compatibility. > > https://github.com/websupport-sk/pecl-memcache/pull/30 > > > > The open bug for 7.2 compatibility seems to be open only because nobody > > bothered to close it. > > > >> - Is there any difference, other than API design, between the two > >> packages, which would merit seeking a new maintainer for memcache > >> (without a d)? > > The package without a d is AFAIK the only one that runs on Windows: > > > https://github.com/websupport-sk/pecl-memcache/issues/23#issuecomment-358956029 > > Client & server updates by 'nono303': > > https://www.apachelounge.com/viewtopic.php?t=7919 > > https://github.com/nono303/PHP7-memcache-dll > > > >> - If not, should the package be officially marked "abandoned" or > >> "deprecated" in PECL, and in the PHP manual? > > That would not be a good solution for the (few) Windows users. > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --00000000000063e4be057b068438--