Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103058 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82211 invoked from network); 8 Aug 2018 14:14:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Aug 2018 14:14:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 84.19.169.162 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 84.19.169.162 mail.experimentalworks.net Received: from [84.19.169.162] ([84.19.169.162:46768] helo=mail.experimentalworks.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F8/06-18754-6CAFA6B5 for ; Wed, 08 Aug 2018 10:14:31 -0400 Received: from kuechenschabe.fritz.box (ppp-188-174-126-179.dynamic.mnet-online.de [188.174.126.179]) by mail.experimentalworks.net (Postfix) with ESMTPSA id B0513464B4; Wed, 8 Aug 2018 16:14:27 +0200 (CEST) Message-ID: <1533737663.6948.22.camel@schlueters.de> To: Sara Golemon , Tymoteusz Motylewski Cc: PHP internals Date: Wed, 08 Aug 2018 16:14:23 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] bugs.php.net usability, migration to a different tool From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) On Di, 2018-08-07 at 15:10 -0500, Sara Golemon wrote: > On Tue, Aug 7, 2018 at 1:17 PM, Tymoteusz Motylewski > wrote: > >  > > 3. As stated on twitter > > (https://twitter.com/official_php/status/1024658601770668033 ) > > there > > are some specific needs which make the move to different tool > > harder. > > What are they? > > > At a start (non-exhaustive): > 1. Need for integration with PHP's dev login database (x@php.net > people) > 2. Ability to import and index ALL existing bug reports.  You may > have > trouble parsing it, but it's most certainly of value to those of us > fixing these bugs. > 3. Support for existing bug reports still being editable by their > original posters (requiring them to create a new account tied to > their > original email is acceptable) > 4. Support for private bugs only visible to a small subset of devs ( > https://github.com/php/web-bugs/blob/master/include/trusted-devs.php > ).  Security vulnerability reports shouldn't double as zero-day > announcements. There is a key feature I really like about the PHP bug tracker: No need to register for an account just to report a bug. Just give a mail address and go. > > - the UI is terrible (not useful, confusing, misleading) > > > UI is harsh and a bit 90s in styling, but I have a hard time agreeing > with the rest of that statement.  What is confusing to you? My biggest issue with the UI is the selection of category when reporting/editing bugs. That lst is huuuuge. Other than that I'm happy it's no JavaScript overloaded thing, but simply works. (room for improvement exits) > > - Its not possible to log in, be notified when sth change on issues > > > Incorrect. Any issue you comment on will email you (assuming you've > provided a valid email address) on any change. > I'll grant that you shouldn't need to put your email address in a > public place (the obfuscation is a joke) just to subscribe to > updates, but subscribing is possible. For subscriptions etc. it is possible to translate all searches and many other things (i.e. individual reports) into rss feeeds, i.e. https://bugs.php.net/rss/search.php?limit=30&order_by=id&direction=DESC &cmd=display&status=Open&bug_type=All Basically just put an "/rss/" into any URL. This might need better linking, though. > > - its not possible to state PHP version or OS you're reproducing > > the issue in > > > The voting functionality is a relatively recent addition.  I agree > it'd help to expand its scope. The version thing is especially bad with PECL modules. That needs work. here it is unclear which version to use (PHP version, pecl ext version, ..) > Many of the above can be fixed, and the entire site is in PHP and on > github.  I encourage you to offer pull requests! +100 (while we rejected quite a few contributions, sometimes for better, sometimes for worse reasons in the past, and sometimes plainly ignore them ....) johannes