Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 98E17200CCF for ; Mon, 24 Jul 2017 13:55:37 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 97053164F98; Mon, 24 Jul 2017 11:55:37 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id DC41F164F97 for ; Mon, 24 Jul 2017 13:55:36 +0200 (CEST) Received: (qmail 33462 invoked by uid 500); 24 Jul 2017 11:55:31 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 33451 invoked by uid 99); 24 Jul 2017 11:55:30 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 24 Jul 2017 11:55:30 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 4A4471806B0 for ; Mon, 24 Jul 2017 11:55:30 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.3 X-Spam-Level: X-Spam-Status: No, score=0.3 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id PX1hglWjI3Rl for ; Mon, 24 Jul 2017 11:55:27 +0000 (UTC) Received: from se02-out.mail.pcextreme.nl (se02-out.mail.pcextreme.nl [185.66.251.201]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 378075FB84 for ; Mon, 24 Jul 2017 11:55:27 +0000 (UTC) Date: Mon, 24 Jul 2017 13:55:17 +0200 (CEST) From: Wido den Hollander To: =?UTF-8?Q?Marc-Aur=C3=A8le_Brothier?= , dev@cloudstack.apache.org Message-ID: <775613027.4469.1500897317873@ox.pcextreme.nl> In-Reply-To: References: <969064371.4451.1500884549117@ox.pcextreme.nl> Subject: Re: [DISCUSS] Closing old Pull Requests on Github MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.3-Rev22 X-Originating-Client: open-xchange-appsuite X-Originating-IP: 185.87.185.80 X-SpamExperts-Domain: out.pcextreme.nl X-SpamExperts-Username: 185.87.185.80 Authentication-Results: mail.pcextreme.nl; auth=pass smtp.auth=185.87.185.80@out.pcextreme.nl X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.04) X-Recommended-Action: accept X-Filter-ID: PqwsvolAWURa0gwxuN3S5YEa3T7JuZT23fGO2rGt3Zjqi4tIO0VkgTgCljFuEYn/xi39tSM6hrup NxhXAJrikqgGEm1jm9M2+EDEqKAergRyEuGT04b9gsVWM2+4LuLthBf0Ryzd4WeyZQseNuI/iTrH T8rMhagko90WxUyiRudOO7EzMVjpAuiq8F8s2ZMReJL1Hf1wtCIn9IUFgk+DVfaaCqFEGQZCPA39 0WD1UeCQN6sROXA7PuwIt7rEciYSKZGKZkoWZC3ARH3ny9WdUDh0oI7tpSVvnFxJ2dmkQku66Mhs qYMd+DfypzprDRd1aaBZ7XV1CHHn3sMPKS1qYq+24chqqEyCFkMDAMgcMBX1H/aAwarQpYDOYx/6 JtUOLKt6mfby7tMkRjczftF0zRDuQbocAsqJtw8mYkHFbKbilbHtbFYVmmyNP/jzd7CCkVv3Mifb XHHbHcLajgbr2Kav7OxBrP3nL+9VGJxTR4U6PWpF7Xb9rVFD8QjyXG6/Cgu9HA/69MnDISMwNRj/ Lv0xJhIVZwukUIVs2re0bBOTlkV6HU1YeXtQKSPs+UsFi1RTuK+Niatn96Sy1SV8gIPAgTtUp75u qlx0KezvZHUsa4a/bqeQELqprTCLTeluRSiCY+B3D+/+nqHJzFmdby1kKvPOOmzAtOUfzscHu7mO y0vvZODaLIgYqnS29J+9rwyNDR8k3PP13D1FHOetDSr06+zRAOexRXYsI4EZGX+lvT5nhKF6OEMj Ozcp1UJ3cjhdev/3Tz3JKVZ+x5hepXsHW5/Zl6zQnQBQgoUIPAShvAcwZOxEqYQ9fZlO/JKKWZvV dxnG8NHgL1uW8rH3O9kW0hXdwXAcFMPC3HLevdCnuJ0zQkwWGFRho+Px9X+TZ22/lhwNgU7gPjGt 7aK5a/4kEPYOQ2zQVj158NOeghFL0myiFg+Gdkp+ItL82nIJ X-Report-Abuse-To: spam@semaster01.mail.pcextreme.nl archived-at: Mon, 24 Jul 2017 11:55:37 -0000 > Op 24 juli 2017 om 10:47 schreef Marc-Aur=C3=A8le Brothier : >=20 >=20 > Hi Wido, >=20 > I have one comment on this topic. Some of those PRs are lying there becau= se > no one took the time to merge them (I have a couple like that) since they > were not very important (I think it's the reason), fixing only a small > glitch or improving an output. If we start to close the PRs because there > isn't activity on them, we should be sure to treat all PRs equally in ter= m > on timeline when they arrive. Using the labels to sort them and make > filtering easier would also be something important IMO. Today there are > 200+ PRs but we cannot filter them and have not much idea on their status= , > except by checking if they are "mergeable". This should not conflict with > the Jira tickets & discussion that happened previously. Understood! But that's a matter of resources the community has. Each PR nee= ds to be looked at by a volunteer, a committer who all have limited resourc= es. It's not good that PR's didn't get the attention they needed, but it's a fa= ct that it happened. I don't think we have the resources to manually check and label 200 PRs and= see which one can be merged. If a author thinks the PR is still valid he/she can open it again. It's not= a hard-close as I put in the message, but a way to filter what we need to = put attention on. They can be labeled and handled then. Wido >=20 > Marco >=20 > On Mon, Jul 24, 2017 at 10:22 AM, Wido den Hollander wro= te: >=20 > > Hi, > > > > While writing this e-mail we have 191 Open Pull requests [0] on Github = and > > that number keeps hovering around ~200. > > > > We have a great number of PRs being merged, but a lot of code is old an= d > > doesn't even merge anymore. > > > > My proposal would be that we close all PRs which didn't see any activit= y > > in the last 3 months (Jun, July and May 2017) with the following messag= e: > > > > "This Pull Request is being closed for not seeing any activity since Ma= y > > 2017. > > > > The CloudStack project is in a transition from the Apache Foundation's = Git > > infrastructure to Github and due to that not all PRs we able to be test= ed > > and/or merged. > > > > It's not our intention to say that we don't value the PR, but it's a wa= y > > to get a better overview of what needs to be merged. > > > > If you think closing this PR is a mistake, please add a comment and > > re-open the PR! If you do that, could you please make sure that the PR > > merges against the branch it was submitted against? > > > > Thank you very much for your understanding and cooperation!" > > > > How does that sound? > > > > Wido > > > > > > [0]: https://github.com/apache/cloudstack/pulls > >