Closed Bug 1653104 Opened 5 years ago Closed 5 years ago

User Clicks "Join" Pioneer with intent to join

Categories

(Firefox :: General, task, P1)

task

Tracking

()

RESOLVED DUPLICATE of bug 1653098

People

(Reporter: marnie, Unassigned)

References

Details

Wireframes, page 4
Screen ID: S2
Annotation ID: A2

As a Pioneer user, I want to enroll into the Pioneer program, so that I can contribute my data for research.

User Clicks "Join" in Pioneer

  • If the user has already read/accepted Privacy notice for Pioneer, they are immediately enrolled and
  • If the user has not already accepted the privacy notice for Pioneer, they see a modal with Privacy notice, where acceptance of notice gates successful enrollment (see Policy acceptance story)
  • (ENROLLMENT FLOW TO TEST)
    • Firefox proceeds to enroll the user in Pioneer and flips a pref
    • Firefox creates the user's unique Pioneer ID
    • Firefox creates a Pioneer data ping, an extension of Telemetry
    • Time/date stamp of user acceptance logged, client-side
    • The modal closes, the user sees the "join" button has become the "leave" button"
    • User shall see the Pioneer icon in the Firefox toolbar.
    • (The Pioneer core add-on installs in the Background. Data collection begins. Onboarding and survey begin...)
Priority: -- → P1

(In reply to Marnie Pasciuto-Wood [:marnie] from comment #0)

Wireframes, page 4
Screen ID: S2
Annotation ID: A2

As a Pioneer user, I want to enroll into the Pioneer program, so that I can contribute my data for research.

User Clicks "Join" in Pioneer

  • If the user has already read/accepted Privacy notice for Pioneer, they are immediately enrolled and
  • If the user has not already accepted the privacy notice for Pioneer, they see a modal with Privacy notice, where acceptance of notice gates successful enrollment (see Policy acceptance story)
  • (ENROLLMENT FLOW TO TEST)
    • Firefox proceeds to enroll the user in Pioneer and flips a pref
    • Firefox creates the user's unique Pioneer ID
    • Firefox creates a Pioneer data ping, an extension of Telemetry
    • Time/date stamp of user acceptance logged, client-side

I think this is the only bit we're missing right now, except:

  • The modal closes, the user sees the "join" button has become the "leave" button"

The modal is being implemented in bug 1653098.

  • User shall see the Pioneer icon in the Firefox toolbar.
  • (The Pioneer core add-on installs in the Background. Data collection begins. Onboarding and survey begin...)
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE

Sorry for duping, I think the enrollment flow to test bit in comment 0 is really valuable but as far as actionable work I think it's just bug 1653098.

You need to log in before you can comment on or make changes to this bug.