Closed Bug 1433217 Opened 6 years ago Closed 6 years ago

Create Onboarding message provider

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
Firefox 62
Iteration:
62.2 - Jun 4
Tracking Status
firefox60 --- wontfix
firefox62 --- verified

People

(Reporter: Mardak, Assigned: ursula)

References

(Blocks 2 open bugs)

Details

User Story

https://mozilla.invisionapp.com/share/V4GS3HWWP9H#/screens

Attachments

(1 file, 1 obsolete file)

      No description provided.
Whiteboard: [AS60MVP]
Iteration: 60.4 - Mar 12 → ---
Priority: P2 → P3
Iteration: --- → 61.1 - Mar 26
Whiteboard: [AS60MVP] → [AS61MVP]
Whiteboard: [AS61MVP]
Iteration: 61.1 - Mar 26 → ---
Iteration: --- → 61.2 - Apr 9
Priority: P3 → P2
Iteration: 61.2 - Apr 9 → 60.3 - Feb 26
Iteration: 60.3 - Feb 26 → 61.3 - Apr 23
Iteration: 61.3 - Apr 23 → ---
Iteration: --- → 62.1 - May 21
Priority: P2 → P3
User Story: (updated)
Summary: Port onboarding to new message format / rotation module → Create onboarding message provider
The first AS router onboarding experiment we will be shipping needs to have hard-coded message definitions that ship with the browser. The implementation should take into account:

- Message content needs to be localized according to the existing workflow for onboarding in mozilla-central (this might not be needed for our experiment if it's only running in a single locale, but they will need to be when this is released to all users)

- Messages should include appropriate targeting info

- Messages should follow the AS router message schema (see attached link)


This could be implemented in a separate .jsm in mozilla central or in Activity Stream.
Attached file message-format.md (obsolete) —
Attachment #8970190 - Attachment is obsolete: true
Iteration: 62.1 - May 21 → 61.4 - May 7
Priority: P3 → P2
Summary: Create onboarding message provider → Create Onboarding message provider
Assignee: nobody → usarracini
Blocks: 1457565
Iteration: 61.4 - May 7 → 62.1 - May 21
Iteration: 62.1 - May 21 → 62.2 - Jun 4
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Commit pushed to master at https://github.com/mozilla/activity-stream

https://github.com/mozilla/activity-stream/commit/6b84a0e3a4fc404104ee1b41f6577db5f9c344e6
chore(fix): Fix casing on illustration (#4183)

Followup Bug 1433217 - Create Onboarding message provider
Blocks: 1465172
https://hg.mozilla.org/mozilla-central/rev/609a288fe314
Priority: P2 → P1
Target Milestone: --- → Firefox 62
I have verified that the issue is no longer reproducible on the latest Nightly 62.0a1 (Build ID 20180605220158) on Windows 10 x64, Mac 10.13.4 and Arch Linux x64.
Status: RESOLVED → VERIFIED
Component: Activity Streams: Newtab → Messaging System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: