Closed Bug 1522348 Opened 5 years ago Closed 5 years ago

Bulk assign open bugs to task, enhancement, defect field

Categories

(bugzilla.mozilla.org :: Bulk Bug Edit Requests, task, P2)

Production

Tracking

()

RESOLVED FIXED

People

(Reporter: emceeaich, Assigned: kohei)

References

Details

Attachments

(2 files)

Depends on: 1524738
Summary: Bulk assign open bugs to task, feature, defect field → Bulk assign open bugs to task, enhancement, defect field
Attached file GitHub Pull Request

This is a script to do the migration task 1, 2, 3 in Bug 1524738 Comment 6.

Assignee: nobody → kohei.yoshino
Flags: needinfo?(ehumphries)

(In reply to Jaroslavaskar from comment #2)

Comment on attachment 9043712 [details] [review]
GitHub Pull Request

Was there a question about this script?

Flags: needinfo?(Jaroslavaskar)

:marco, can you send me results from a sample run of the bugbug classifier to review?

Flags: needinfo?(mcastelluccio)

(In reply to Emma Humphries, Bugmaster ☕️🎸🧞‍♀️✨ (she/her) [:emceeaich] (UTC-8) needinfo? me from comment #5)

:marco, can you send me results from a sample run of the bugbug classifier to review?

The classifier between defect vs non-defect, or the one between defect vs feature vs task?
N.B.: For the second we don't have enough training labels for feature and task (especially for task), so the classifier is really good at detecting defects, but not at differentiating between features and tasks.

The staging server gets updated with a recent production DB snapshot and new bug fields, and my component-based migration script was run successfully. You can see non-defect bugs like this:

https://bugzilla.allizom.org/buglist.cgi?quicksearch=type:enhancement
https://bugzilla.allizom.org/buglist.cgi?quicksearch=type:task

It’s time to utilize bugbug 🥳

Assignee: kohei.yoshino → mcastelluccio

(In reply to Marco Castelluccio [:marco] from comment #6)

(In reply to Emma Humphries, Bugmaster ☕️🎸🧞‍♀️✨ (she/her) [:emceeaich] (UTC-8) needinfo? me from comment #5)

:marco, can you send me results from a sample run of the bugbug classifier to review?

The classifier between defect vs non-defect, or the one between defect vs feature vs task?
N.B.: For the second we don't have enough training labels for feature and task (especially for task), so the classifier is really good at detecting defects, but not at differentiating between features and tasks.

We have decided about option 1 (make bugbug detect defects and put everything else in the 'enhancement' bucket). I'll produce a sample run for a few people to review.

Flags: needinfo?(mcastelluccio)

These are product/component changes since Feb 13 when my pull request was sent. Looks like we don’t have to update the migration script. Emma, can you please double check that?

New/Renamed

Bug 1527140 - Merge the Web Compatibility and Tech Evangelism products
Bug 1529703 - Request new component: "Web Crypto" in DOM
Bug 1533440 - reorganize and update descriptions of some DOM-related components
Bug 1533878 - Rename bugzilla queue
Bug 1534559 - Create l10n Bugzilla component for Bengali (bn), add value for Locale field
Bug 1534970 - Request for further components under Remote Protocol product
Bug 1538960 - Rename Core::Geolocation to Core::DOM: Geolocation
Bug 1539201 - Add a Cloud Services :: Iodide component

Moved to Graveyard

Bug 1364508 - The Tech Evangelism::Preinstalled B2G Apps component should probably be graveyarded
Bug 1497358 - Close Core::Identity to new bugs, close existing open bugs, move to core graveyard
Bug 1509946 - Deprecate the distribution viewer component
Bug 1522419 - Move Social Api components to the graveyard
Bug 1522454 - Move the IP Reputation Service component to the Graveyard
Bug 1522463 - Move "core:Widget: WinRT" to the Graveyard?
Bug 1527449 - bespinplugins.mozillalabs.com component should be moved to graveyard
Bug 1530337 - please graveyard the Webtools :: Mozbot component
Bug 1533080 - Remove 2 queues
Bug 1535591 - Remove DevTools : Canvas Debugger Component
Bug 1535594 - Remove DevTools : WebGL Shader Editor Component
Bug 1535595 - Remove DevTools : Web Audio Editor Component
Bug 1536886 - Remove the getfirebug.com component from the Websites product in Bugzilla
Bug 1538339 - Remove the gear.mozilla.org component from the Websites product in Bugzilla
Bug 1538959 - Graveyard Core::Embedding: APIs

Flags: needinfo?(ehumphries)

I'm okay with defaulting the new items to defect except for Cloud Services::Iodide which would be task.

Flags: needinfo?(ehumphries)

Thanks! Updated the script.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Marco says bugbug itself doesn’t do a migration. I’ll update my script to do it against bugs on his latest list without updating last_changed_time.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee: mcastelluccio → kohei.yoshino
Status: REOPENED → ASSIGNED

Merged to master.

Status: ASSIGNED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Depends on: 1541303
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: