Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97825 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22901 invoked from network); 17 Jan 2017 17:47:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Jan 2017 17:47:14 -0000 Authentication-Results: pb1.pair.com smtp.mail=me@kelunik.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=me@kelunik.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain kelunik.com from 81.169.146.218 cause and error) X-PHP-List-Original-Sender: me@kelunik.com X-Host-Fingerprint: 81.169.146.218 mo4-p00-ob.smtp.rzone.de Received: from [81.169.146.218] ([81.169.146.218:19850] helo=mo4-p00-ob.smtp.rzone.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5C/C9-00729-1A85E785 for ; Tue, 17 Jan 2017 12:47:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1484675230; l=8619; s=domk; d=kelunik.com; h=Content-Type:Cc:To:Subject:Date:From:References:In-Reply-To: MIME-Version; bh=pm1ADevyI0EEkQaHccb3gtJUAc5rTvTL9KPisEyirGw=; b=yqFpckXyP7DrACKab+emKQJ2nkRQJXyTERDNdA6v7PHScOHJ0Mh7jXQEcSbOcxzfgZ RkaQfk7InFhIgfst3lXpy2TJ8iG1NTecR7nJGE93BScIn6PcoKSUpSZ6FMM7UMI2ztRt yh6lnrO95BatU0JtOFkzqZdrN66g6EWun2e7U= X-RZG-AUTH: :IWkkfkWkbvHsXQGmRYmUo9mls2vWuiu+7SLDup6E67mzuoNJBqDwsRY= X-RZG-CLASS-ID: mo00 Received: from mail-qt0-f181.google.com ([209.85.216.181]) by smtp.strato.de (RZmta 39.11 AUTH) with ESMTPSA id h0621et0HHlA9th (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp384r1 with 384 ECDH bits, eq. 7680 bits RSA)) (Client did not present a certificate) for ; Tue, 17 Jan 2017 18:47:10 +0100 (CET) Received: by mail-qt0-f181.google.com with SMTP id k15so170061495qtg.3 for ; Tue, 17 Jan 2017 09:47:10 -0800 (PST) X-Gm-Message-State: AIkVDXKKgf+pXi+GhJK9YZPHhgl6BI8a57akU2Tyw5/tplnJMTqTuYpNHjMLSivR+c6G1gqBYbYiiBnvWPImXQ== X-Received: by 10.200.48.14 with SMTP id f14mr31027825qte.236.1484675229796; Tue, 17 Jan 2017 09:47:09 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.144.132 with HTTP; Tue, 17 Jan 2017 09:47:09 -0800 (PST) In-Reply-To: <13d379ad-cf24-6ca2-b8b9-2cd7281114fa@heigl.org> References: <47370a17-d428-b30d-183b-c1ec96d47872@gmail.com> <8307a455-1f57-b289-74cb-71c3a0410c92@gmail.com> <4d79d06b-671e-02c8-0e8d-d019ff57b7e0@gmail.com> <53556e09-af3a-e5b1-5c82-6c974742c407@gmx.de> <13d379ad-cf24-6ca2-b8b9-2cd7281114fa@heigl.org> Date: Tue, 17 Jan 2017 18:47:09 +0100 X-Gmail-Original-Message-ID: Message-ID: To: Andreas Heigl Cc: PHP internals Content-Type: multipart/alternative; boundary=001a1149c5f2adf85205464de346 Subject: Re: [PHP-DEV] bugsnet cleanup From: me@kelunik.com (Niklas Keller) --001a1149c5f2adf85205464de346 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2017-01-17 18:22 GMT+01:00 Andreas Heigl : > Hi All. > > Am 17.01.17 um 17:51 schrieb Christoph M. Becker: > > On 17.01.2017 at 17:35, Stanislav Malyshev wrote: > > > >>> People can now cross-reference issues, discuss, get notifications, an= d > >>> have some simplified/readable markup. > >> > >> All this, except for markup, is available on bugs.php.net. And I don't > >> think markup is that important - I'm pretty sure one can discuss bugs = in > >> plain text. > > > > Well, what is missing is a simple means to ping another developer =E2= =80=93 > > currently the only way to do so is assigning the ticket to them, but > > that's not always appropriate. > > > Personally I think it's best for a project like the PHP-Project to stay > as independent as possible. And that also means have our own bugtracker. > And as the whole project is about a programming language why the heck > should that bugtracker not be written in (vanilla) PHP. > > That gives us the advantage that we can decide what we need and have the > possibility to change it according to changing needs. > > But that also has the disadvantage that we have to decide what we need > and that we have to change it according to changing needs. And that is > where I currently see an issue. > > Searching Bugs is - lets put it diplomatic - a challenge. The > fulltext-search doesn't work pretty well, the list of possible > subprojects is endless and the pull request I submitted to be able to > search for commenters names is still sitting in the PR queue for the > last 16 months or so. > > Which brings me to the next thing: It isn't clear who's in charge. > Issues with the bug-tracker are handled in a similar timely manner as > some issues in the language itself. So why should one invest time to > adapt the bugtracker to our needs when no one seems to notice or care. > > So no wonder people are looking for alternatives. And let's be honest > here: The UI looks pretty =E2=80=93 2001? A facelift would make a differe= nce: > But who would do it? And when someone would do it: Who'd actually apply i= t? > > For me the Bugtracker works pretty OK. There are things that could be > handled better but for managing issues, assigning them etc it's OK. > Definitely not worse than Github-issues! > > We should work on making transparent who's in charge for the > issue-tracker and whom to address for issues with it. Only then it's > possible to bring people back to it and add fixes to their own itches. > > Like adding a PR to notify people by mentioning them. Or by allowing > code-samples to be formatted. Because formatted code *is* easier to read > than unformatted code. And we already make formatting in plain text, so > why not allow that in the bug-tracker? > > And because there are a lot of "should"s and "could"s in there: I'd love > to help out: But someone will need to help me (or whoever else wants to > help) in getting to know the details and internals of =E2=80=93 internals= ? =E2=80=93 the > system=E2=80=A6 > > Just my 0.02 =E2=82=AC > > Cheers > > Andreas That's exactly the issue PHP currently has, no clear responsibilities. The mailing system is one nobody understands, the bug tracker is something nobody cares to maintain. I can completely understand people saying PHP should stay as independent as possible, but that only works as long as there's one if not many to maintain our own systems. I could help improving the bug tracker, but it's only worth if those updates will get deployed. I even tried to get it working locally some time ago, but had issues setting it up, I think they were related to PEAR. Regards, Niklas --001a1149c5f2adf85205464de346--