Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:78902 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5462 invoked from network); 14 Nov 2014 09:38:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Nov 2014 09:38:38 -0000 Authentication-Results: pb1.pair.com header.from=julienpauli@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=julienpauli@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.45 as permitted sender) X-PHP-List-Original-Sender: julienpauli@gmail.com X-Host-Fingerprint: 209.85.216.45 mail-qa0-f45.google.com Received: from [209.85.216.45] ([209.85.216.45:62608] helo=mail-qa0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 77/A6-07200-B9DC5645 for ; Fri, 14 Nov 2014 04:38:36 -0500 Received: by mail-qa0-f45.google.com with SMTP id dc16so11345066qab.32 for ; Fri, 14 Nov 2014 01:38:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=LxrKN9f1ZFP54JFYCQxjJqfTnJwWoXIn6qCRp3Pii9g=; b=qRMpPnp0TJVLMAbkuEpsVfTqtmCLqwF/XxLrizW/+ddkNEGODbRLa8Vcaddkq2q2HQ Pk1f3WkDe0VJqdKdSenc6poJ1pu47CvwpEZiFW3Vsc4rjUbq0flmcXVrY/NoCXbBuz3/ VnoTNRS2q7Fd2VBlqbNKhALwwK3dTB1HKzK6SBARfFAVSfERRQohvYKyV0teFl7bquXh t+63A+UMtE1Gzt0WvmLv48hN+P+HPtE6ZcTlqK0KiDnyOcLW7z5Ae2glYlyF8W/Z6ej9 kDE5a1Xp76aCuP6Td9XfH8ojGw1yAAhQOm1br5pRLJYVQPRdhRR6qS7IFd/E11BefMkp B8VQ== X-Received: by 10.224.130.71 with SMTP id r7mr10021545qas.69.1415957913346; Fri, 14 Nov 2014 01:38:33 -0800 (PST) MIME-Version: 1.0 Sender: julienpauli@gmail.com Received: by 10.140.20.86 with HTTP; Fri, 14 Nov 2014 01:37:53 -0800 (PST) In-Reply-To: References: Date: Fri, 14 Nov 2014 10:37:53 +0100 X-Google-Sender-Auth: jrco0qYzTR1C_Sj2XIIl7aVL3kI Message-ID: To: John Bafford Cc: PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] GitHub Pull Requests Triage Team From: jpauli@php.net (Julien Pauli) On Thu, Oct 30, 2014 at 10:57 PM, John Bafford wrote: > Hi, > > I would like to propose the creation of a team to triage the pull request= s on GitHub, to help ensure that the pull requests are handled in a timely = manner. I am also volunteering to lead such a team, should the RFC be appro= ved. > > https://wiki.php.net/rfc/github-pr > > PHP=E2=80=99s GitHub repository has over 180 open pull requests. Many of = these are bug fixes or new tests that should be incorporated into PHP, but = have not been because the PRs aren=E2=80=99t being regularly monitored. As = a result, the large number of open pull requests may also be discouraging c= ontributions, as potential contributors may see that pull requests are not = being acted on and decline to submit changes. > Hi, I like the label idea, it will help having a nice overall look on the PRs. When I myself find some time, I mainly browse through bugs.php.net and fix things and close issues. Everything is matter of time and knowledge. Having people with time to review PRs, and knowledge about internals code and the PR code quality, is pretty hard to find. Like Tyrael said, one could always ping an RM to finally merge the PR, or even review it. We (as RMs) have already been pinged back in time by people pushing their PR. This is normal situation, I think everyone is responsible of his own PR, nd responsible of pushing it into the final step. But as we all volunteer into the PHP project, it may sometimes be hard to find time for. Not bad, a PR is obviously never lost until cleaned. PS : our merging strategy as well is not easy to get, knowing some PRs may conflict while merge into the diverging master code. Julien.P