AW: Confirmed bug labels
Matt Caswell
matt at openssl.org
Tue Oct 29 11:57:03 UTC 2019
On 29/10/2019 11:53, Matthias St. Pierre wrote:
>
>
> On 29.10.19 12:41, Matt Caswell wrote:
>>
>> On 29/10/2019 11:34, Dr. Matthias St. Pierre wrote:
>>> A similar problem applies to 'issue: feature request'. Just having a
>>> 'confirmed' label for bugs
>>> wouldn't help in that case.
>>>
>>> So what do you think about adding a new 'triaged: *' family of
>>> labels, in addition to 'issue: *'?
>>>
>>> 'triaged: bug'
>>> 'triaged: feature'
>>> etc.
>>>
>>> If this seems too verbose, then we could just omit the triaged prefix:
>>>
>>> 'bug'
>>> 'feature'
>>> etc.
>> Yes, this makes sense to me (and I prefer the more verbose versions).
>> Should we remove the reporter label once its been triaged? It would be
>> quite confusing if you had both the labels "issue: bug report" *and*
>> "triaged: feature" (in the cases where someone reports something as a
>> bug, but we see it as a feature request).
>
> I agree with you that it should be removed.
>
>
> BTW: That's a similar question than your recent question whether
> 'approval: done' should be removed when the 'ready to merge'
> label is added. After sleeping a night over it, I would prefer if
> the former were removed. If we would add the 'approval: ' prefix,
> then it would be obvious why it makes sense:
>
> 'approval: review pending'
> 'approval: omc review pending'
> 'approval: done'
>
> ... 24h grace period ...
>
> 'approval: ready to merge'
>
> The transition diagram would be much easier to remember, in particular
> for the case when an approval needs to be revoked because some change
> was added (or even force-pushed) after approval.
Yes - ok. That's a good argument.
>
>
>
>> Another issue I encountered was with the "closed: *" labels. "closed"
>> doesn't quite seem right to me. Whether something is closed or open is
>> somewhat independent of the states that those labels convey. For example
>> we might want to label something as "not a bug" but leave it open for a
>> little while to allow the reporter to respond or argue why it really
>> should be treated as a bug. Similarly with "wont fix" and maybe even
>> "duplicate".
>
> Actually the 'rejected: *' prefix would be the most appropriate. I just
> hesitated
> because it sounded so unfriendly. If you have a more friendly proposal,
> I'd be
> happy to hear about it. Otherwise I would just suggest to use it instead of
> 'closed: *'.
"rejected" isn't even quite right either. E.g. in the case of "wont fix"
its not that we are disputing that what they've told us isn't true -
just that we're not going to do anything about it.
How about "resolved: *" instead?
Matt
More information about the openssl-project
mailing list