Closed Bug 1807807 Opened 3 years ago Closed 3 years ago

Change product description for Core::Spelling Checker, add subcomponent for en-US dictionary

Categories

(bugzilla.mozilla.org :: Administration, task)

Tracking

()

RESOLVED FIXED

People

(Reporter: flod, Assigned: dkl)

References

Details

I've already synced with Jens (as the manager of the team who currently oversees Core :: Spelling Checker) and :smaug, and I would like to create a subcomponent to manage request around the en-US dictionary, split from the main Spelling Checker component.

Change Component Info

The description for the existing module Core :: Spelling Checker should change to

For bugs with the spelling checker used by Mozilla-based applications. This includes the backend code, the Hunspell spell checker, and the osxspell interface to the macOS spell checker.

This removes the mention of en-US dictionary, and fixes the obsolete Mac OS X.

New Component

I would like to create a new subcomponent, Spelling Checker: en-US Dictionary, with description:

For missing or misspelled words in the en-US dictionary shipping as part of Mozilla desktop applications.

Assignee: nobody
QA Contact: Empty
Triage owner: :flod (francesco.lodolo@gmail.com)

Blocks: 1808224

Both complete.

Assignee: nobody → dkl
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

David, it looks like I wasn't set as the triage owner for the new component (it currently has the same triage owner as Core :: Spelling Checker, echuang@mozilla.com).

Is that a limitation of Bugzilla or just a detail missed?

Flags: needinfo?(dkl)

Core::Spelling Checker is part of our DOM LWS triage rotation. I wonder, if submodules are automatically inheriting this? If so we can not have a different triage owner here, IIUC.

(In reply to Jens Stutte [:jstutte] from comment #3)

Core::Spelling Checker is part of our DOM LWS triage rotation. I wonder, if submodules are automatically inheriting this? If so we can not have a different triage owner here, IIUC.

I believe Core :: Internationalization and Core :: Internationalization: Localization have different triage owners.

To be honest, I'm not sure if Bugzilla has the concept of subcomponent, of it they're actually two components on the same level (and we use the name convention to recognize them).

If indeed it's not possible to have different triage owners, then please keep things as they are.

(In reply to Francesco Lodolo [:flod] from comment #2)

David, it looks like I wasn't set as the triage owner for the new component (it currently has the same triage owner as Core :: Spelling Checker, echuang@mozilla.com).

Is that a limitation of Bugzilla or just a detail missed?

Sorry about that. Just missed that change. Fixed now.

(In reply to Francesco Lodolo [:flod] from comment #4)

To be honest, I'm not sure if Bugzilla has the concept of subcomponent, of it they're actually two components on the same level (and we use the name convention to recognize them).

If indeed it's not possible to have different triage owners, then please keep things as they are.

Triage owners are based on the component level so every component can have a different triage owner or no triage owner at all.

Flags: needinfo?(dkl)

Sorry for the back and forth, but I just realized that now I'm also the triage owner for the Core :: Spelling Checker component, which is not wanted. See for example bug 1805540.

Can you restore echuang@mozilla.com for that? If there's a bug somewhere in Bugzilla's code, let's set him as triage owner also for the new component.

Flags: needinfo?(dkl)

Just to be clear:

  • Core :: Spelling Checker should have echuang@mozilla.com (and I think it rotates within Jens' team)
  • Core :: Spelling Checker: en-US Dictionary should have myself as triager. If not possible, echuang@mozilla.com.

(In reply to Francesco Lodolo [:flod] from comment #7)

Just to be clear:

  • Core :: Spelling Checker should have echuang@mozilla.com (and I think it rotates within Jens' team)
  • Core :: Spelling Checker: en-US Dictionary should have myself as triager. If not possible, echuang@mozilla.com.

My bad. I have fixed it back.

Flags: needinfo?(dkl)
You need to log in before you can comment on or make changes to this bug.