Closed Bug 1880476 Opened 9 months ago Closed 9 months ago

Messaging Transition I: Prepare for microsurveys

Categories

(Fenix :: Experimentation and Telemetry, task)

All
Android
task

Tracking

(firefox125 fixed)

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: jhugman, Assigned: jhugman)

References

Details

Attachments

(10 files)

59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review
59 bytes, text/x-github-pull-request
Details | Review

This is part of the Transition Phase 1 for Mobile messaging.

It involves some light refactoring to simplify the API, simplify the implementation and move it closer to the iOS implementation.

This is in service of the micosurvey work.

Microsurveys are to be delivered via a message; the triggering of the message, the selection of the users for the surveys, the throttling of the messages per user per unit time is all driven by the messaging component.

Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
Assignee: nobody → jhugman
Target Milestone: 124 Branch → 125 Branch

Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/b7c01cff1d9911e99bf16a0bffd842e2ade16623
[main] Bug 1880476 — Messaging: promote NimbusMessagingController to components.nimbus.messaging

Regressions: 1882123
See Also: → 1891443
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: