Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101897 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97163 invoked from network); 21 Feb 2018 10:52:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Feb 2018 10:52:52 -0000 Authentication-Results: pb1.pair.com header.from=jakub.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=jakub.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.172 as permitted sender) X-PHP-List-Original-Sender: jakub.php@gmail.com X-Host-Fingerprint: 209.85.213.172 mail-yb0-f172.google.com Received: from [209.85.213.172] ([209.85.213.172:35456] helo=mail-yb0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 96/DB-22623-28F4D8A5 for ; Wed, 21 Feb 2018 05:52:50 -0500 Received: by mail-yb0-f172.google.com with SMTP id v135-v6so372510ybe.2 for ; Wed, 21 Feb 2018 02:52:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=osTDTy+gFaygAeSVLaP8LX2z6Lfa2R1hJG/plnJUTJo=; b=ejD5Ss/MNVYTTBXQlrEWwlqD9051QUnhpjb2bsxO521tbEpfHr4uc2I+JrgWC/ksJb KPjzUXCiNeerwqeZcLC60OePiFafPX+ocitGDSYnZQny/+MI3IBX6lr6EL55hD30np1F rzoyu+qPmVsFEQYwddRGRU4xWYJaMZOL1WpQwZp0A80Zy4IbYzEYnIEU3NkJRVFyjLGJ cjpHR/dqjJ7fdGeafhqvqzrS9klSU2I2FQ1I4KyR76Zp4PfzeCTMrejJJtexfGYOQhIM 8VFMESlju8ZvAcyukMJ2Nx21bRjJS5yfW2RW42PUAqQirq1VXoKPllEaMXXTQCE8hNqH 3yVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=osTDTy+gFaygAeSVLaP8LX2z6Lfa2R1hJG/plnJUTJo=; b=tgn14vNSDe18ucOkgmRXpKRrffkZVkdo7lfsWywDQA8yXIUDO6MmKUP9OlQtviGCqf vjnYvQ3UL1EVOk+FJZGuJCY+rFtDb1BoV0D8ad8k9ulIDOcNa6K3APOIljwJOQeYq4eP 2vr/K4YrHORT9VpLSDWndODjqEIg0XtHYcPSx1rhgk3KDAeLp6bwK/9nSl6keod5U7re EfskSJv/z12YL0FZrwy1ANLqGPAJv284s1WQc6YZ1rUSB8EmeWiKSihY85BxPlDUPjA5 yRwBwbnNWmJ5Gu5oIfNfpo8ZnAmMaAxkDMiT0y8HXQgZ4c9M3d9Iai0WS9ubh4e6YXHh VwYQ== X-Gm-Message-State: APf1xPCizFC+/EPm3BMHcmDDW3zO/BWQbFzbtZWGQehdpQeItHNKsoxG E8ZQ4nh+s0aGNHCP/A5CH+Bx4xbS7yXiGSHpkrk= X-Google-Smtp-Source: AH8x226xPcOmxosqf4vHEGFn8MSZuw9K9eNgYsZ5eIHHtOk2LCAJtQKWQafWv8IlFWr+iz8cohnnDfndk7j29gXtUPA= X-Received: by 2002:a25:8688:: with SMTP id z8-v6mr1757407ybk.265.1519210368142; Wed, 21 Feb 2018 02:52:48 -0800 (PST) MIME-Version: 1.0 Sender: jakub.php@gmail.com Received: by 10.129.115.69 with HTTP; Wed, 21 Feb 2018 02:52:47 -0800 (PST) In-Reply-To: <861e4190-1cb8-eeb6-740a-45485192034a@gmail.com> References: <861e4190-1cb8-eeb6-740a-45485192034a@gmail.com> Date: Wed, 21 Feb 2018 10:52:47 +0000 X-Google-Sender-Auth: FbKjmHVIYaI1lC4qJMU3XYfhFyY Message-ID: To: Stanislav Malyshev Cc: PHP Internals Content-Type: multipart/alternative; boundary="0000000000005512600565b6ba1d" Subject: Re: [PHP-DEV] FPM maintainership? From: bukka@php.net (Jakub Zelenka) --0000000000005512600565b6ba1d Content-Type: text/plain; charset="UTF-8" Hey On Wed, Feb 21, 2018 at 12:42 AM, Stanislav Malyshev wrote: > Hi! > > I'd like to raise the question of FPM SAPI maintainership. Is it still > maintained? If so, by whom? Jerome Loyet is listed as a maintainer, but > his last commit has been in 2012, as far as I can see, and I see no > activity from him on the bug tracker for the last couple of years (maybe > more). FPM is a pretty important module and widely used, and we have > over 100 bugs in the bug DB for it, not being addressed. Would anyone > like to step up for his module? If not, what's the plan for keeping it > alive and well? > I actually work on some parts of FPM and trying to help with some PR's already. Currently I work on the rewrite of zlog and as part of that I completely rewrote the test framework which is inconvenient for some scenarios (especially logging but there are other parts that the current tests are not good for). All work is currently done on my FPMi project repo [1] which is meant to be a dev version of FPM and potentially separated SAPI that can bring the next features sooner to users on the older PHP versions. I also started working to the tool for better testing some time ago [2]. It's currently just a simple fastcgi client but plan to resume work on it and extend it so it can be used for regression testing and recreating some bugs that are not possible to do in PHP tests. The zlog part is more or less working but needs optimization (better buffering) and some final improvements and fixes. That's probably most wanted feature especially for Docker execution. Then I would like to use the new testing framework for all tests and look to other issues. I already work on it and not sure if there is any other dev actively works on it so I would be happy to step up as a maintainer whatever it means :) I want however keep working on my plan so the current priority is to sort the logging out because it is causing many issues. [1] https://github.com/bukka/fpmi/compare/0.1.0...next [2] https://github.com/bukka/fpmt Cheers Jakub --0000000000005512600565b6ba1d--