From nobody Mon Jan 30 14:31:02 2023 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P59bD3fdzz3bLVV for ; Mon, 30 Jan 2023 14:31:04 +0000 (UTC) (envelope-from Stephane.ROCHOY@stormshield.eu) Received: from mail.stormshield.eu (mail.stormshield.eu [91.212.116.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ictdccexch001.one.local", Issuer "Stormshield Servers CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P59bD2Rzyz3lL0; Mon, 30 Jan 2023 14:31:04 +0000 (UTC) (envelope-from Stephane.ROCHOY@stormshield.eu) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; d=stormshield.eu; s=signer; c=simple/simple; t=1675089063; h=from:subject:to:date:message-id; bh=/w/U4unJRw/JGiO8DjaPyLlj1n5AH2SQxGCRt4j+M8Y=; b=rfriXv4DxZWbi8dnkrIEeTEvcfASb/v2liiRRBCOlaWXAqM2n074Ohqr8RQK8w8K7s/gUlIGIo/ hHNo7jUod6hfUuedxGDGxmZWx3F9b71BbAe34Svq9LTP0b7lSeE2ZWeEkWq+tkA1D0URAuvCUWkDY zYtbHCfBHQ69UVWD91g63zrq3gXaMUPLc66EucXp5whBkbpxztLaOdT3fbzNfom6Q2CSdz/dcPPuR zQ1YedpgD3EKq5U3NQJADlhaEgZQvPgOZGOFiKIGft88R97xwkt1lfYtXjlZ3gfNG0f5fZETNZtWh ArZWFLORWRgi23avWBq6KcBTFGtGZVbTnobw== Received: from cthulhu.stephaner.labo.int (10.2.16.1) by ICTDCCEXCH001.one.local (10.180.4.1) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.21; Mon, 30 Jan 2023 15:31:02 +0100 Received: by cthulhu.stephaner.labo.int (Postfix, from userid 1001) id C8B711FDC9; Mon, 30 Jan 2023 15:31:02 +0100 (CET) References: <202301300254.30U2sm0k061914@dell.no.berklix.net> <97020cad-f913-2985-2093-e4c23bf671e3@antonovs.family> <86357sxsly.fsf@cthulhu.stephaner.labo.int> User-agent: mu4e 1.2.0; emacs 27.1 From: Stephane Rochoy To: Kurt Jaeger CC: Stephane Rochoy , Subject: Re: Tooling Integration and Developer Experience In-Reply-To: Date: Mon, 30 Jan 2023 15:31:02 +0100 Message-ID: <861qncxffd.fsf@cthulhu.stephaner.labo.int> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.2.16.1] X-ClientProxiedBy: ICTDCCEXCH001.one.local (10.180.4.1) To ICTDCCEXCH001.one.local (10.180.4.1) X-Rspamd-Queue-Id: 4P59bD2Rzyz3lL0 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:49068, ipnet:91.212.116.0/24, country:FR] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Kurt Jaeger writes: > If you know phabricator in more detail, is there any kind of > tool to understand the activity going on ? > > In bugs.freebsd.org, there is the dashboard: > > https://bugs.freebsd.org/bugzilla/page.cgi?id=3Ddashboard.html > > I think we might need something similar to help us understand > the current state of the phabricator instance and the work > being done. > > Phab allows Dashboards, but no-one had the time to configure=20 > some > queries to provide relevant stats. AFAIK, dashboards are just a way to gather data from the various applications. In our case, the relevant one is Differential which means we're limited to what its query engine [1] allow us to do. My guess is that playing with the "Repositories", "Statuses" and "Created After" fields should be OK to get to the "Bug Summary" but it would give you lists of bugs, not the amounts of bugs. The "Useful Queries" are more tricky. Maybe by putting tags (e.g., to identify required backports, etc=E2=80=A6) in use something could be done. If not, the Conduit API could be worth a look. [1] https://reviews.freebsd.org/differential/query/advanced/ Regards, -- St=C3=A9phane Rochoy O: Stormshield