Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103070 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 57476 invoked from network); 9 Aug 2018 13:26:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Aug 2018 13:26:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=nikita.ppv@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=nikita.ppv@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.49 as permitted sender) X-PHP-List-Original-Sender: nikita.ppv@gmail.com X-Host-Fingerprint: 209.85.214.49 mail-it0-f49.google.com Received: from [209.85.214.49] ([209.85.214.49:54862] helo=mail-it0-f49.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 39/CC-18754-8014C6B5 for ; Thu, 09 Aug 2018 09:26:33 -0400 Received: by mail-it0-f49.google.com with SMTP id s7-v6so211733itb.4 for ; Thu, 09 Aug 2018 06:26:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=++A1q/6ITda0ryZ0ZuqbPDtKduNStK80Q9tqH2E+W7M=; b=RmUllPw8QdD25CvqatPMAfRYbSb+C3NCDRzPMwYg6LgIS6PvC4r33fggMlOpQ8VBTF A6QB8fg00cXHKbzHXhYIrpqjd9+yx/mNcO4qxYT+SF+G3mLDCgMa8te9SYiVF9Wv2SAr qb6k7mGJVTG0lVT26vEZRjgfKX2MpMm+76ycDj5F1KVw1PVS/NXxmHU3wrbFVkR+AFPi Umbrd/6XeRJJfm/zpPTgaMPeNQv6NECsDlsCG38+5CHW8/0Y64APqj3ZGZeHIZiwzxD+ P9oCP8ht9LfAEaMpeX83r1JwGABFMDg92E7PKmTkLg94OzHOMUtXJtLUyRgYruw/wCE0 xMrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=++A1q/6ITda0ryZ0ZuqbPDtKduNStK80Q9tqH2E+W7M=; b=gFSbLTJf23sC/6TS5WDDkn1eosGgKbLLwuf3LPqIqIZ5ihE2ifdO5ld8FjNNNtx4pE 4REwpAnqdspCXukg7Fn04o3s7ZXumAeqO4rDO72Kz0u+nQT+pvEEdmWF0k4W0EejsjWH 2Pt5Gj6EIIS82Min8IlmNayMTmf/GkgF2aUBFeqoNZjFO2TPM9DjFdbN/dvatrBMc409 iwY2wW6k8A93AAos0WQ/p9Az6U5ez00ta15FFQaFfeVBmL/URJYmAOHO0/K+Kh49dkuP laUtw4qpWy8VZpHnap/SFze/PTOE/1gTHfx9AIyI1OimSzwotLvk80WvB/zNjr1abV3Z 1J8Q== X-Gm-Message-State: AOUpUlFbmMF7zH0auBByd+ijNbGVrvuShexHtQmKXsNEaG3mxbrHtUhf lVw4/QrXtlx5UqPNuBGHBO2e80gHnfb3zkrSQHs= X-Google-Smtp-Source: AA+uWPwrt2wtBzQPBjGUZYKBvSUIdWc1lX6rxI1qwWcxPLV+T7GiGCgRZlw7LmS20XqNfwp60E4PO4A5PcdgjLdSKwc= X-Received: by 2002:a02:5db:: with SMTP id 88-v6mr1899077jal.29.1533821189758; Thu, 09 Aug 2018 06:26:29 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a6b:148a:0:0:0:0:0 with HTTP; Thu, 9 Aug 2018 06:26:29 -0700 (PDT) In-Reply-To: <743ef516381631ba26f28e2ac751cce75c685bde.camel@ku.edu> References: <1533737663.6948.22.camel@schlueters.de> <742F1525-07DE-43E5-9C86-B982D504DB8D@schlueters.de> <743ef516381631ba26f28e2ac751cce75c685bde.camel@ku.edu> Date: Thu, 9 Aug 2018 15:26:29 +0200 Message-ID: To: "Hoffman, Zachary Robert" Cc: "pollita@php.net" , "internals@lists.php.net" , "johannes@schlueters.de" , "t.motylewski@gmail.com" Content-Type: multipart/alternative; boundary="0000000000002a25670573009396" Subject: Re: [PHP-DEV] bugs.php.net usability, migration to a different tool From: nikita.ppv@gmail.com (Nikita Popov) --0000000000002a25670573009396 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Aug 9, 2018 at 1:54 AM, Hoffman, Zachary Robert wrote: > > > On Wed, 2018-08-08 at 18:16 +0200, Johannes Schl=C3=BCter wrote: > > > > On August 8, 2018 6:06:00 PM GMT+02:00, "Johannes Schl=C3=BCter" < > > johannes@schlueters.de> wrote: > > > > > > > > > On August 8, 2018 5:59:51 PM GMT+02:00, "Hoffman, Zachary Robert" > > > wrote: > > > > On Wed, 2018-08-08 at 16:14 +0200, Johannes Schl=C3=BCter wrote: > > > > > On Di, 2018-08-07 at 15:10 -0500, Sara Golemon wrote: > > > > > On Tue, Aug 7, 2018 at 1:17 PM, Tymoteusz Motylewski > > > > > wrote: > > > > > > > > > > - 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) > > > > > > > > While we are talking about the "package affected" dropdown, one > > > > accessibility issue is that the package names are indented by > > > > > > category, > > > > which makes it impossible to autocomplete a package name using > > > > your > > > > keyboard. > > > > > > > > The correct way to do this is to surround each category in an > > > > tag, which distinguishes category names from package > > > > names. > > > > > > That sounds good. Could you create a patch? - The list is generated > > > here: > > > > https://github.com/php/web-bugs/blob/master/include/functions.php#L726 > > > > > > When sending the mail I hoped this to be a more or less trivial > > change, I now noticed that it's not completely trivial as the list > > data is prepared in > > > https://github.com/php/web-bugs/blob/master/include/functions.php#L203 > > > > The hackish way is to check for   when creating the HTML ... or > > look for a better structure for the list of "pseudo packages" and > > refactor all consumers of that global variable ... :/ > > > > Still it would be great and really appreciated if you are willing to > > look into it! > > Okay, I think this is done. > > https://github.com/php/web-bugs/pull/43 > > Modifying other parts of the project ended up not being necessary. > > -- > Zach Hoffman > I'm getting some spurious changes on the category now, see the history in https://bugs.php.net/bug.php?id=3D76725&edit=3D1 for an example. The curren= t category is no longer correctly selected in the dialog, so it switches to something else on every edit. Nikita --0000000000002a25670573009396--