On 3 Dec 2022, at 07:09, Michał Górny <mgorny@gentoo.org> wrote:
Hi,
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay UNCONFIRMED for a long time.
On Sat, 03 Dec 2022, Michał Górny wrote:
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED
bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay UNCONFIRMED for a long time.
On Sat, 03 Dec 2022, Michał Górny wrote:
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED
bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay UNCONFIRMED for a long time.
Then rename UNCONFIRMED to NEW-WITH-SUGAR-ON-TOP-WE-ARE-A-HAPPY-
COMMUNITY,
On 03/12/2022 08.09, Michał Górny wrote:
Hi,
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay UNCONFIRMED for a long time.
While I do not strictly oppose that change, I like the UNCONFIRMED / CONFIRMED states.
I don't know how 1. is an argument for removing it. Quite the contrary,
the statement itself says that the feature is used. Furthermore, it is
not my observation that only a handful of developers use it. Most open
bugs are in the CONF state [1], so I would conclude that most use the feature. Of course, that depends on your definition of "used in a
meaningful way". For me, CONFIRMED was always about someone, usually a
-dev, acknowledging that the bug reports a valid issue that needs to be addressed (either by Gentoo or upstream). Is that using it in a
meaningful way?
On Sat, 03 Dec 2022, Michał Górny wrote:
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED
bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay
UNCONFIRMED for a long time.
Then rename UNCONFIRMED to NEW-WITH-SUGAR-ON-TOP-WE-ARE-A-HAPPY-
COMMUNITY,
Done.
On Sat, 03 Dec 2022, Ulrich Mueller wrote:
Some people found that not satisfactory, so NEW and ASSIGNED were
replaced by CONFIRMED and IN_PROGRESS. (We also had status REOPENED
which was removed with the same change.) Unfortunately, I cannot find
the old discussion, but [1] suggests that the change took place in 2011
or before.
On 03/12/2022 12.34, Michał Górny wrote:
On Sat, 2022-12-03 at 11:42 +0100, Florian Schmaus wrote:
On 03/12/2022 08.09, Michał Górny wrote:
Hi,
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay UNCONFIRMED for a long time.
While I do not strictly oppose that change, I like the UNCONFIRMED / CONFIRMED states.
I don't know how 1. is an argument for removing it. Quite the contrary, the statement itself says that the feature is used. Furthermore, it is not my observation that only a handful of developers use it. Most open bugs are in the CONF state [1], so I would conclude that most use the feature. Of course, that depends on your definition of "used in a meaningful way". For me, CONFIRMED was always about someone, usually a -dev, acknowledging that the bug reports a valid issue that needs to be addressed (either by Gentoo or upstream). Is that using it in a meaningful way?
Does that imply that bugs that are UNCONFIRMED are not worth our effort?
No, not all. Could you elaborate how you derive this implication?
I had always assumed that UNCONFIRMED means that nobody (as in, no dev) looked at the issue report and vetted its validity. Nothing more,
nothing less.
On Sat, 2022-12-03 at 14:45 +0100, Florian Schmaus wrote:
I think having UNCONFIRMED / CONFIRMED *helps* the issue reporter, and
other (affected) persons, to decide if they need to "chase" the issue's
assigned entity.
Assume looking at the open bugs list of a developer. If the developer
has old bugs in UNCONFIRMED state, you may want to issue a friendly
ping. Sure, strictly speaking, this would require all bugs to drop back
to UNCONFIMRED when the bug assignee changes. But even without such an
implicit mechanism, those two states provide some value.
I don't understand how UNCONFIRMED/CONFIRMED makes any difference here.
If I file a bug against some package, it is CONFIRMED by default.
If an unprivileged user files it, it's UNCONFIRMED. In both cases
the assignee didn't do anything.
I think having UNCONFIRMED / CONFIRMED *helps* the issue reporter, and
other (affected) persons, to decide if they need to "chase" the issue's assigned entity.
Assume looking at the open bugs list of a developer. If the developer
has old bugs in UNCONFIRMED state, you may want to issue a friendly
ping. Sure, strictly speaking, this would require all bugs to drop back
to UNCONFIMRED when the bug assignee changes. But even without such an implicit mechanism, those two states provide some value.
On Sat, 2022-12-03 at 13:10 +0100, Florian Schmaus wrote:
On 03/12/2022 12.34, Michał Górny wrote:
On Sat, 2022-12-03 at 11:42 +0100, Florian Schmaus wrote:
On 03/12/2022 08.09, Michał Górny wrote:
Hi,
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug >>>>> states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay >>>>> UNCONFIRMED for a long time.
While I do not strictly oppose that change, I like the UNCONFIRMED /
CONFIRMED states.
I don't know how 1. is an argument for removing it. Quite the contrary, >>>> the statement itself says that the feature is used. Furthermore, it is >>>> not my observation that only a handful of developers use it. Most open >>>> bugs are in the CONF state [1], so I would conclude that most use the
feature. Of course, that depends on your definition of "used in a
meaningful way". For me, CONFIRMED was always about someone, usually a >>>> -dev, acknowledging that the bug reports a valid issue that needs to be >>>> addressed (either by Gentoo or upstream). Is that using it in a
meaningful way?
Does that imply that bugs that are UNCONFIRMED are not worth our effort?
No, not all. Could you elaborate how you derive this implication?
I had always assumed that UNCONFIRMED means that nobody (as in, no dev)
looked at the issue report and vetted its validity. Nothing more,
nothing less.
I'm trying to understand what actual value this has. Unless it's data
for the sake of having data.
On 03/12/2022 14.50, Michał Górny wrote:
On Sat, 2022-12-03 at 14:45 +0100, Florian Schmaus wrote:
I think having UNCONFIRMED / CONFIRMED *helps* the issue reporter, and
other (affected) persons, to decide if they need to "chase" the issue's
assigned entity.
Assume looking at the open bugs list of a developer. If the developer
has old bugs in UNCONFIRMED state, you may want to issue a friendly
ping. Sure, strictly speaking, this would require all bugs to drop back
to UNCONFIMRED when the bug assignee changes. But even without such an
implicit mechanism, those two states provide some value.
I don't understand how UNCONFIRMED/CONFIRMED makes any difference here.
If I file a bug against some package, it is CONFIRMED by default.
If an unprivileged user files it, it's UNCONFIRMED. In both cases
the assignee didn't do anything.
The assignee not doing anything keeps the bug UNCONFIRMED if it is
filled by an unprivileged user. That makes the bug distinguishable from
a bug that got "verified" by the assignee.
Yes, if *you* (as dev) fill a bug, then it is implicitly CONFIRMED
(whether or not that is sensible is a different discussion). I do not
see how this would invalidate my case, though.
- Flow
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay UNCONFIRMED for a long time.
Hi,
I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug states with a simple NEW state. Why?
1. Only a handful of developers actually uses these two statuses
in a meaningful way.
2. Some users are confused and demotivated by having their bugs stay UNCONFIRMED for a long time.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 475 |
Nodes: | 16 (2 / 14) |
Uptime: | 19:06:48 |
Calls: | 9,487 |
Calls today: | 6 |
Files: | 13,617 |
Messages: | 6,121,093 |