Introducing time wasters

Philip Race philip.race at
Thu Sep 20 04:39:41 UTC 2018

Who is 'we' ?

Where was this discussed, proposed, and adopted ?


On 9/19/18, 5:04 PM, jesper.wilhelmsson at wrote:
> Hi,
> As an experiment we are introducing a new label in JBS, timewaster. The label is used to tag bugs that for some reason is wasting engineering time. This could for instance be a bug that occurs frequently in our testing and causes many engineers to investigate the failure in different test runs just to realize it's the same issue as have been seen before, or worse, don't realize it is a known issue and files a duplicate bug in JBS. Bugs that cause tests to fail without a proper explanation may also be considered time wasters since several engineers risk to investigate the failures just to realize there is no information to be found. There are other cases as well and there is some flexibility in the definition. If you see an issue that have been wasting your time, feel free to add an explanation to why you think it's a time waster and add the label.
> The fact that a bug is wasting engineering time should be taken into account when a bug is triaged. A time waster has higher urgency than other bugs. This is not really reflected in the priority of a bug so the priority is not necessarily changed due to the higher urgency. When triaging a time waster, or when adding the label after a bug already has been triaged, it's recommended to notify the developers that work on the affected component, e.g. by sending an email to the proper mailing list and make sure the bug is assigned to someone.
> If you have a time waster assigned to you, please consider fixing it asap. If you chose to not work on the issue, you should at least be aware that you are choosing to waste more engineering time and others will be affected by this choice.
> To see currently open time wasters use the JBS filter Time wasters:
> Thanks,
> /Jesper

More information about the jdk-dev mailing list