Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102533 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 93690 invoked from network); 30 Jun 2018 01:45:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Jun 2018 01:45:11 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@ohgaki.net; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@ohgaki.net; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain ohgaki.net designates 180.42.98.130 as permitted sender) X-PHP-List-Original-Sender: yohgaki@ohgaki.net X-Host-Fingerprint: 180.42.98.130 ns1.es-i.jp Received: from [180.42.98.130] ([180.42.98.130:46480] helo=es-i.jp) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D6/54-52152-2A0E63B5 for ; Fri, 29 Jun 2018 21:45:08 -0400 Received: (qmail 75491 invoked by uid 89); 30 Jun 2018 01:45:03 -0000 Received: from unknown (HELO mail-io0-f170.google.com) (yohgaki@ohgaki.net@209.85.223.170) by 0 with ESMTPA; 30 Jun 2018 01:45:03 -0000 Received: by mail-io0-f170.google.com with SMTP id l19-v6so10049342ioj.5 for ; Fri, 29 Jun 2018 18:45:02 -0700 (PDT) X-Gm-Message-State: APt69E2xv1VnhdXRuOo8tmRGKCYpmdVq7ui6VQhDwpyCgiIMSOZNrbVS /WtOYc3jqCtEc8MBBlgGmwGZ21FoR+A3nZPLag== X-Google-Smtp-Source: AAOMgpeIBd0mnpKSShmZg7n/oyzjfxo6CDIDs4cV8LaOfrOWviJub5iV1gsltzfpkW9gDNJ0ON/2c+4DmVADnun9edQ= X-Received: by 2002:a6b:29c4:: with SMTP id p187-v6mr13721346iop.299.1530323097163; Fri, 29 Jun 2018 18:44:57 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:908e:0:0:0:0:0 with HTTP; Fri, 29 Jun 2018 18:44:16 -0700 (PDT) In-Reply-To: References: <9bcd3495-4d32-dfd0-c91f-29cdc0c582d2@gmail.com> Date: Sat, 30 Jun 2018 10:44:16 +0900 X-Gmail-Original-Message-ID: Message-ID: To: Tim Starling Cc: Stanislav Malyshev , PHP Internals Content-Type: multipart/alternative; boundary="0000000000009922fd056fd21cdb" Subject: Re: [PHP-DEV] [RFC] [VOTE] Cleaning up unmaintained extensions From: yohgaki@ohgaki.net (Yasuo Ohgaki) --0000000000009922fd056fd21cdb Content-Type: text/plain; charset="UTF-8" On Fri, Jun 29, 2018 at 2:16 PM, Tim Starling wrote: > On 20/06/18 05:46, Stanislav Malyshev wrote: > > Hi! > > > >> Hi! > >> > >> I would like to open the vote for the RFC about cleaning up the > >> unmaintained extensions: > >> > >> https://wiki.php.net/rfc/umaintained_extensions > >> > >> > >> The vote ends 2018-06-26 23:59 PDT. > >> > >> > >> Just to be sure consequence of "readline" removal. > >> > >> With CLI, "php -a" and "history" works without readline? > >> Does it work as dynamically loaded module? > > > > CLI can still use readline library. This would be about readline PHP > > extension. > > > > Actually, readline support in "php -a" is part of the extension. The > extension hooks the SAPI module. See PHP_MINIT_FUNCTION(cli_readline) > in readline_cli.c. > > Readline is the only extension in your list that I would be sad about > losing. I use it every day, I guess a lot of devs do. > readline has license issue. I miss it but I wouldn't object for removing it. Let's use libedit for CLI by default and always. Issue may be who is going to do this. If nobody volunteers, I may do this. -- Yasuo Ohgaki --0000000000009922fd056fd21cdb--