public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] A new bugzilla keyword for bug investigation
@ 2025-01-10  8:17 Agostino Sarubbo
  2025-01-10 16:03 ` Jaco Kroon
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Agostino Sarubbo @ 2025-01-10  8:17 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 954 bytes --]

Good morning everyone,

during tinderbox activity I realized that sometimes there are bugs with unknown causes at 
the time of filing.

Examples are:
- no "error: " string
- mysterious test failures
- hidden bugs on build.log but present on config.log and/or additional files
- bugs that may be related to new toolchain components, but not clearly stated

For that reason I would like to propose a new bugzilla KEYWORD, like:

- NEEDS-TRIAGE
or
- NEEDS-INVESTIGATION

or whatever you think is better.

With that KEYWORD we can set-up a saved search and 'experienced' devs can help to 
diagnose the issue.

This KEYWORD is supposed to be set manually and not supposed to be set automatically 
when there is a missing "error: " string. And obviously it can be used by everyone that 
needs help.

Before send this to the mailing list, I talked about that with sam (since he is one of those 
who does this activity) and agreed.

What do you think?

Agostino

[-- Attachment #2: Type: text/html, Size: 2388 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] A new bugzilla keyword for bug investigation
  2025-01-10  8:17 [gentoo-dev] A new bugzilla keyword for bug investigation Agostino Sarubbo
@ 2025-01-10 16:03 ` Jaco Kroon
  2025-01-10 16:12 ` Rich Freeman
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: Jaco Kroon @ 2025-01-10 16:03 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1396 bytes --]

As someone that sometimes calls in help in trying to understand some of 
the reports

+1

Yes please.  That way I can just indicate help needed and don't have to 
load it onto someone I have contact with (typically Sam). I'm sure this 
will take some load off of Sam specifically.

Kind regards,
Jaco

On 2025/01/10 10:17, Agostino Sarubbo wrote:

> Good morning everyone,
>
>
> during tinderbox activity I realized that sometimes there are bugs 
> with unknown causes at the time of filing.
>
>
> Examples are:
>
> - no "error: " string
>
> - mysterious test failures
>
> - hidden bugs on build.log but present on config.log and/or additional 
> files
>
> - bugs that may be related to new toolchain components, but not 
> clearly stated
>
>
> For that reason I would like to propose a new bugzilla KEYWORD, like:
>
>
> - NEEDS-TRIAGE
>
> or
>
> - NEEDS-INVESTIGATION
>
>
> or whatever you think is better.
>
>
> With that KEYWORD we can set-up a saved search and 'experienced' devs 
> can help to diagnose the issue.
>
>
> This KEYWORD is supposed to be set manually and not supposed to be set 
> automatically when there is a missing "error: " string. And obviously 
> it can be used by everyone that needs help.
>
>
> Before send this to the mailing list, I talked about that with sam 
> (since he is one of those who does this activity) and agreed.
>
>
> What do you think?
>
>
> Agostino
>

[-- Attachment #2: Type: text/html, Size: 3345 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] A new bugzilla keyword for bug investigation
  2025-01-10  8:17 [gentoo-dev] A new bugzilla keyword for bug investigation Agostino Sarubbo
  2025-01-10 16:03 ` Jaco Kroon
@ 2025-01-10 16:12 ` Rich Freeman
  2025-01-10 16:34   ` Immolo
  2025-01-11  6:53   ` Agostino Sarubbo
  2025-01-18 18:02 ` Sam James
  2025-01-18 19:55 ` [gentoo-dev] " Jonas Stein
  3 siblings, 2 replies; 8+ messages in thread
From: Rich Freeman @ 2025-01-10 16:12 UTC (permalink / raw
  To: gentoo-dev

On Fri, Jan 10, 2025 at 3:17 AM Agostino Sarubbo <ago@gentoo.org> wrote:
>
> For that reason I would like to propose a new bugzilla KEYWORD, like:
>
>
> - NEEDS-TRIAGE
>
> or
>
> - NEEDS-INVESTIGATION

Makes a lot of sense, though I'm not sure if it could cause confusion
for bug wrangling/etc.  I don't think non-prived bugzilla users could
add the keyword though, so probably no impact there?

The bug wranglers might actually like it for marking stuff that can't
be assigned easily?  In any case, I'm just thinking out loud about
whether there is anything in the bug wrangling process that needs
consideration.

-- 
Rich


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] A new bugzilla keyword for bug investigation
  2025-01-10 16:12 ` Rich Freeman
@ 2025-01-10 16:34   ` Immolo
  2025-01-11  6:53   ` Agostino Sarubbo
  1 sibling, 0 replies; 8+ messages in thread
From: Immolo @ 2025-01-10 16:34 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1489 bytes --]

I like this idea, but prefer NEEDS-INVESTIGATION over NEEDS-TRIAGE as the
latter to me is just the state before bugwranglers assign it.

Using https://bugs.gentoo.org/946338 as an example and following on from
Rich's thinking out loud.
I think the person reporting the bug will be one calling for the
NEEDS-INVESTIGATION
as it will be framed in a I found X odd issue, but it's weird I'm the only
one saying it, type of situation.
This would mean we have the fix ready to go but we know we are waiting for
more information from other users before setting on everyone's system
unnecessary.

This is how I see it as bugwrangler though, but NEEDS-INVESTIGATION before
actioning :)

Kind regards,

immolo


On Fri, 10 Jan 2025 at 16:12, Rich Freeman <rich0@gentoo.org> wrote:

> On Fri, Jan 10, 2025 at 3:17 AM Agostino Sarubbo <ago@gentoo.org> wrote:
> >
> > For that reason I would like to propose a new bugzilla KEYWORD, like:
> >
> >
> > - NEEDS-TRIAGE
> >
> > or
> >
> > - NEEDS-INVESTIGATION
>
> Makes a lot of sense, though I'm not sure if it could cause confusion
> for bug wrangling/etc.  I don't think non-prived bugzilla users could
> add the keyword though, so probably no impact there?
>
> The bug wranglers might actually like it for marking stuff that can't
> be assigned easily?  In any case, I'm just thinking out loud about
> whether there is anything in the bug wrangling process that needs
> consideration.
>
> --
> Rich
>
>

[-- Attachment #2: Type: text/html, Size: 2643 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] A new bugzilla keyword for bug investigation
  2025-01-10 16:12 ` Rich Freeman
  2025-01-10 16:34   ` Immolo
@ 2025-01-11  6:53   ` Agostino Sarubbo
  1 sibling, 0 replies; 8+ messages in thread
From: Agostino Sarubbo @ 2025-01-11  6:53 UTC (permalink / raw
  To: gentoo-dev; +Cc: Rich Freeman

[-- Attachment #1: Type: text/plain, Size: 1047 bytes --]

On venerdì 10 gennaio 2025 17:12:28 CET Rich Freeman wrote:
> Makes a lot of sense, though I'm not sure if it could cause confusion
> for bug wrangling/etc.  I don't think non-prived bugzilla users could
> add the keyword though, so probably no impact there?
> 
> The bug wranglers might actually like it for marking stuff that can't
> be assigned easily?  In any case, I'm just thinking out loud about
> whether there is anything in the bug wrangling process that needs
> consideration.

Hello Rich,

in my opinion this is not for wranglers but for submitters.

Basically when you file a bug you are saying: "hey there is this error" while there are some 
bugs where there is an ebuild failure and you don't know why and from where it comes.

In case of a bug submitted by a non-privileged user, wrangler will assign to maintainer. 
Then maintainer can decide to set a keyword and asking for help.

In some circumstances it will be similar and/or remembers when guru people set "need-
help" keyword/whiteboard.

Agostino

[-- Attachment #2: Type: text/html, Size: 2345 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] A new bugzilla keyword for bug investigation
  2025-01-10  8:17 [gentoo-dev] A new bugzilla keyword for bug investigation Agostino Sarubbo
  2025-01-10 16:03 ` Jaco Kroon
  2025-01-10 16:12 ` Rich Freeman
@ 2025-01-18 18:02 ` Sam James
  2025-01-19 17:19   ` [gentoo-dev] " Duncan
  2025-01-18 19:55 ` [gentoo-dev] " Jonas Stein
  3 siblings, 1 reply; 8+ messages in thread
From: Sam James @ 2025-01-18 18:02 UTC (permalink / raw
  To: Agostino Sarubbo; +Cc: gentoo-dev

Agostino Sarubbo <ago@gentoo.org> writes:

> Good morning everyone,
>
> during tinderbox activity I realized that sometimes there are bugs with unknown causes at the time of filing.
>
> Examples are:
>
> - no "error: " string
>
> - mysterious test failures
>
> - hidden bugs on build.log but present on config.log and/or additional files
>
> - bugs that may be related to new toolchain components, but not clearly stated
>
> For that reason I would like to propose a new bugzilla KEYWORD, like:
>
> - NEEDS-TRIAGE
>
> or
>
> - NEEDS-INVESTIGATION
>
> or whatever you think is better.

Prompted by a comment on the bug...

"needs-investigation" might sound like IN_PROGRESS or someone is working
on the bug, rather than signalling they need help from someone else.

Maybe just "help-wanted" (or "help-needed", whatever) as was suggested on the bug?

(... though this arguably might be interpreted to mean the same thing as "NeedsPatch").

> [...]

thanks,
sam


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] A new bugzilla keyword for bug investigation
  2025-01-10  8:17 [gentoo-dev] A new bugzilla keyword for bug investigation Agostino Sarubbo
                   ` (2 preceding siblings ...)
  2025-01-18 18:02 ` Sam James
@ 2025-01-18 19:55 ` Jonas Stein
  3 siblings, 0 replies; 8+ messages in thread
From: Jonas Stein @ 2025-01-18 19:55 UTC (permalink / raw
  To: gentoo-dev

> For that reason I would like to propose a new bugzilla KEYWORD, like:
> 
> - NEEDS-TRIAGE
> or
> - NEEDS-INVESTIGATION
> 
> or whatever you think is better.
> 
> With that KEYWORD we can set-up a saved search and 'experienced' devs can help to
> diagnose the issue.
> 
> This KEYWORD is supposed to be set manually and not supposed to be set automatically
> when there is a missing "error: " string. And obviously it can be used by everyone that
> needs help.
> 
> Before send this to the mailing list, I talked about that with sam (since he is one of those
> who does this activity) and agreed.
> 
> What do you think?

In general I think it is a good idea. The difficulty is to find a good 
tag that is not misunderstood.

It should not be mixed with
"there are error messages and a user forgot to attach the log"

I am also undecided how useful this would be if a bot creates now tons 
of "NEED_INVESTIGATION" bugs if we have no bots fixing these. :-)

A NEED_INVESTIGATION bug will take 100 times of the ressources compared 
to a usual bug.

-- 
Best,
Jonas


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-dev] Re: A new bugzilla keyword for bug investigation
  2025-01-18 18:02 ` Sam James
@ 2025-01-19 17:19   ` Duncan
  0 siblings, 0 replies; 8+ messages in thread
From: Duncan @ 2025-01-19 17:19 UTC (permalink / raw
  To: gentoo-dev

Sam James posted on Sat, 18 Jan 2025 18:02:58 +0000 as excerpted:

> Agostino Sarubbo <ago@gentoo.org> writes:
> 
>> Good morning everyone,
>>
>> during tinderbox activity I realized that sometimes there are bugs with
>> unknown causes at the time of filing.
>>
>> Examples are:
>>
>> - no "error: " string
>>
>> - mysterious test failures
>>
>> - hidden bugs on build.log but present on config.log and/or additional
>> files
>>
>> - bugs that may be related to new toolchain components, but not clearly
>> stated
>>
>> For that reason I would like to propose a new bugzilla KEYWORD, like:
>>
>> - NEEDS-TRIAGE
>>
>> or
>>
>> - NEEDS-INVESTIGATION
>>
>> or whatever you think is better.
> 
> Prompted by a comment on the bug...
> 
> "needs-investigation" might sound like IN_PROGRESS or someone is working
> on the bug, rather than signalling they need help from someone else.

Maybe simply and most literally/clearly:

no-clear-error

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-01-19 17:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-10  8:17 [gentoo-dev] A new bugzilla keyword for bug investigation Agostino Sarubbo
2025-01-10 16:03 ` Jaco Kroon
2025-01-10 16:12 ` Rich Freeman
2025-01-10 16:34   ` Immolo
2025-01-11  6:53   ` Agostino Sarubbo
2025-01-18 18:02 ` Sam James
2025-01-19 17:19   ` [gentoo-dev] " Duncan
2025-01-18 19:55 ` [gentoo-dev] " Jonas Stein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox