Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:100922 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5798 invoked from network); 24 Oct 2017 04:07:37 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Oct 2017 04:07:37 -0000 Authentication-Results: pb1.pair.com smtp.mail=kalle.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kalle.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.171 as permitted sender) X-PHP-List-Original-Sender: kalle.php@gmail.com X-Host-Fingerprint: 209.85.223.171 mail-io0-f171.google.com Received: from [209.85.223.171] ([209.85.223.171:55666] helo=mail-io0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3E/A2-58908-78CBEE95 for ; Tue, 24 Oct 2017 00:07:35 -0400 Received: by mail-io0-f171.google.com with SMTP id p186so22393529ioe.12 for ; Mon, 23 Oct 2017 21:07:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=oyA5CjlqoX4JUstV6cR6jRpe7ELT/VNrNMestF3e5lg=; b=lw09i/+JaAfDwljmhr/rp0PWw1H6OJxcz7PiZMpcKbBMF5ZRldM1whBpMddToiResF YfIug873IyTCSqzL311Ra/qTdpOLcQr2Mz0/IKNgmeQMbgG135cSzk0RbJzGxRr4MsNk i3loCC9yK3EKmTiHg/nUQvbrX1wc0bs7pvUxYG8TGQFPAubVOL7/i3pv7rEVcLqlTcX+ MJdOhvIi2XS8WbnZ7GPZThLvuRzewijlhRrtC3xofYfJt8BZEkYfbgtdWXLuDZsH6sKh mBJFTX8nCtHaIuAn77Tmb+vJ8aEScNL79lnEgfUeoZn3YreLLUBeEf/y3+CBgMzb2ZEk Ratw== 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:from:date:message-id:subject :to; bh=oyA5CjlqoX4JUstV6cR6jRpe7ELT/VNrNMestF3e5lg=; b=oKnufbgieEBpTDV1tzTYMEH/M/nVNtxhPHacOWRcAZ/ynBAikODmJegGByXaOUtH16 UsK2oWwE+m3Wx8SkPoOoiTI0NiNCKHpNefz3Q8pVr4ZPMlMt/EY4pDo7nxV3XLoMNiYa 2dSmcS7tY0AwYds6BmM8S4p4fs/ebxOX8lPl07qUcZroCqDwaWM+WC8h3f78CFcqir5a ug8mHKrsOaFnom+QhTfQzGAN84r57aeVi+STQRo0gQz3zaQZ8hI9/BARvgIw2zvg2xPk kyvLGL0HUW/EDd61vtFv22w2pZelGKArI/D/1bocuU70H9VCKv/kqu3imQ5dZJEnBy4u 4zRw== X-Gm-Message-State: AMCzsaX1bMP6EafLsxBM7jOSgJJ+/z+dO2W1WGGnOsqwaqk8iDTVJhyz t2PF022PtdTrI5rtvo5xpsbbsqw2i4BOwq7R0CERtg== X-Google-Smtp-Source: ABhQp+TBVV2pV6+rh167VGB+JthxxR0HDfGplXm35rCm2d/nHqDufT0Fa7hso/absVtk7asMwWqB4rtFpERpam+ET0I= X-Received: by 10.107.102.14 with SMTP id a14mr20682407ioc.60.1508818052423; Mon, 23 Oct 2017 21:07:32 -0700 (PDT) MIME-Version: 1.0 Sender: kalle.php@gmail.com Received: by 10.107.7.106 with HTTP; Mon, 23 Oct 2017 21:07:31 -0700 (PDT) Date: Tue, 24 Oct 2017 06:07:31 +0200 X-Google-Sender-Auth: TMp5h63VgiVD-tCIrdM-W1I44Lg Message-ID: To: Internals Content-Type: text/plain; charset="UTF-8" Subject: Callout for bug tracker cleanup From: kalle@php.net (Kalle Sommer Nielsen) Dear Internals I have in the past few days been working on, and I continue to work on cleaning up our bug tracker. We are close to 5000 open bugs[1], while about 1500 of those are FR requests, some opened as far back as 2001[2]. I would urge more to help bring down that number, even if you just got 5 minutes to take a look at a random open bug[3] and classify it, it would be a lot of help. A lot of the old ones are report still from a PHP4 era, which may no longer be relevant or even fixed/implemented in a newer version. Another notable thing is that a lot of bugs are assigned but are often forgotten, I would argue that it does two negative things which we should be attempting to avoid: - Creating a false feeling that a report is actively been worked on and the reporter expects this to be fixed in a reasonable future. - It may steer away new contributors who wants to fix a bug but the ones they are interested in are already "falsely" assigned as to the point above. I would like for those who have assigned bugs to them[4] to review their assigned bugs and unassign them if you don't intend on working on them in a not too distant future to open them up for others to grab. Currently I'm going over every single report to try classify them, close reports which would require an RFC, PECL packages with no releases for literally years and unassign people from bug reports which have not been active (committed) in a long time, or similar. I don't want to step on anyones toes but I think it is time that there is done something about this, if you are unhappy with a change I have done to a report where you were assigned, then please reach out as I'm doing this in the best intend for PHP. [1] https://bugs.php.net/search.php?cmd=display&order_by=assign&direction=DESC&limit=80000&status=Open&reorder_by=id [2] https://bugs.php.net/bug.php?id=12802 [3] https://bugs.php.net/random [4] https://bugs.php.net/search.php?cmd=display&assign=USERNAME -- regards, Kalle Sommer Nielsen kalle@php.net