Closed Bug 1654538 Opened 4 years ago Closed 4 years ago

Rename in-tree FOG crates to be less confusing

Categories

(Toolkit :: Telemetry, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: janerik, Assigned: chutten)

Details

(Whiteboard: [telemetry:fog:m4])

Attachments

(1 file)

The in-tree FOG module currently consists of 2 crates:

  • fog in toolkit/components/glean
  • glean in toolkit/components/glean/api

That naming is confusing, given that the upstream language binding will be called glean.
Additionally users know about fog, so that's what they should interact with.

New naming:

  • fog_control in toolkit/components/glean
  • fog in toolkit/components/glean/api

Requires changes in the build system and the changes also need to be reflected in the docs at https://searchfox.org/mozilla-central/source/toolkit/components/glean/docs/code_organization.md

Severity: -- → S4
Status: NEW → ASSIGNED
Priority: -- → P1
Pushed by chutten@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/be1f60faeeda
Rename FOG crates to be more specific r=janerik

My fault for assuming builds and gtests from trychooser would include rusttest builds. Updated patch incoming.

Flags: needinfo?(chutten)
Pushed by chutten@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7d95e5b0e075
Rename FOG crates to be more specific r=janerik
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: