On Fri, Oct 31, 2014 at 3:13 PM, Florian Anderiasch <m...@anderiasch.de> wrote:
> On 31.10.2014 09:58, Peter Cowburn wrote:> On 30 October 2014 21:57, > John Bafford <jbaff...@zort.net> wrote: > > > >> Hi, > >> > >> I would like to propose the creation of a team to triage the pull > requests > >> 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 > >> approved. > >> > > > > Slightly off-topic, but how about the same thing for bugs.php.net and > > patches? > > This implies that on bugs and with PRs it's the same issue. > My cautious guess is that permissions to merge PRs on GitHub (which not > all developers can do) are not the main reason that stuff doesn't get > merged. > when qa.php.net is not dead, anybody with a php.net account is allowed to comment/close github PRs. for merging them, you are still required to have the appropriate karma to be able to push it to git.php.net. > Whereas on the bug tracker, afaik everyone with a php.net account can > triage, edit, assign, etc bugs. And still there are open ones. > I think that from the who can do what perspective those two are similar, anybody can help to review/debug and propose a improvements/solution or close the bogus reports/PRs, but at the end of the day, only those with approrpiate karma can merge the PR/patch for the fix. > > So, if it's only a permissions issue and people are active hindered to > get stuff done, go ahead and propose changes. If it just feels like > stuff doesn't get done... maybe no one's around to do it. > > personally I think that we lack people for both triaging/reviewing and merging/pushing the changes. So anybody willing to look into bugs/PRs are more than welcome, and even if he/she don't have the knowledge or karma to fix/merge the issue, it will already make it easier for those who do to do the last step. ps: if you need help for getting something looked at, org merged, feel free to ping the RMs and/or complain on internals@, because it is easy for us to miss things because of the already huge backlog of open bugs/PRs. I personally think that we should make some drastic measures to bring down the open bugs/feature requests to a managable level (see http://www.joelonsoftware.com/items/2012/07/09.html) as currently we have all the bugs/features reported since 1999. -- Ferenc Kovács @Tyr43l - http://tyrael.hu