Closed Bug 1159025 Opened 9 years ago Closed 9 years ago

Add "invite to screen sharing" manual-flow button.

Categories

(support.mozilla.org :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mythmon, Assigned: rehandalal+mozilla)

References

Details

(Whiteboard: u= c=questions p=2 s=2015.10)

As described in bug 1158599, there should be a button above the "mark as spam button" on a question labeled "invite to share screen". Only users with a new permission, titled something like "can screen share" will have access to this feature. Clicking the button will

1) Post an answer to the question with text detailing that the helper is offering a screen sharing session to the helpee.
2) Open a PM form pre-filled with text inviting and instructing the helpee how to start the screen sharing session with Firefox Hello.

This should be pretty straight forward, once we have the copy of these two messages. See bug 1158599's acceptance criteria for more details.
Bumping this to the next sprint, since 2015.8 is full.
Whiteboard: u= c=questions p=2 s=2015.8 → u= c=questions p=2 s=2015.9
Whiteboard: u= c=questions p=2 s=2015.9 → u= c=questions p=2 s=2015.10
Priority: -- → P2
Assignee: nobody → rdalal
Could someone please provide the text for the PM?
Flags: needinfo?(mana)
Flags: needinfo?(a.topal)
First draft of private message. Hermina, Madalina, does this look okay to you? Joni, can you help with the wording?

I think we need to leave explaining the actual screen sharing to the contributor, it should be straight forward once they are in the conversation. 

Hi <username>,

I’m <contributor name>, from the Mozilla support forums.
We are offering screen sharing sessions for issues that are otherwise hard to solve such as in this case. If you are interested, please follow the instructions below to start a screen sharing session and I’ll join to help out with your issue.

1. Start Firefox and click the Hello button ( a smiley face in the Firefox tool bar)
2. Click „Start a conversation“ and then click on „Copy link“
3. If you are reading this on the Mozilla support website, click „reply“ below this message and paste the link you just copied. 
3.1 If you are in your email program, please click on „View this message on the web“ and the click on „reply“ there.
4. When I join the conversation the Hello button will turn blue, just click on the conversation to start

In case we miss each other right now, here’s when I’ll be available over the next 2 days. 

June 2nd, 9am - 11am PST
June 3rd, 9am - 11am PST

Just pick a time and reply together with the link you copied above. I’ll get back to you as soon as possible.

Best,
<contributor name>
Flags: needinfo?(jsavage)
Flags: needinfo?(hcondei)
Flags: needinfo?(a.topal)
Status: NEW → ASSIGNED
I've a few minor changes to the message (mostly to the step-by-step instructions). It looks good otherwise:

Hi <username>,

I’m <contributor name>, from the Mozilla support forums.
We are offering screen sharing sessions for issues that are otherwise hard to solve such as in this case. If you are interested, please follow the instructions below to start a screen sharing session and I’ll join to help out with your issue.

1. Start Firefox and click the Hello button (the smiley face in the Firefox tool bar).
2. Click "Start a conversation“, and in the new conversation window, click on "Copy link“.
3. Send me the link you've just copied by using one of the following methods: 
   a. If you are reading this on the Mozilla support website, click "reply“ below this message and paste the link you just copied. 
   b. If you are reading this in your email program, please click on "View this message on the web“. From there, click "reply“.
4. The Hello button will turn blue when I join the the session. Just click the Hello button and click on the conversation link to join me. 

In case we miss each other right now, here’s when I’ll be available over the next 2 days. 

June 2nd, 9am - 11am PST
June 3rd, 9am - 11am PST

Just pick a time and reply together with the link you copied above. I’ll get back to you as soon as possible.

Best,
<contributor name>
Flags: needinfo?(jsavage)
I deployed this change to prod. What groups should this new permission be assigned to?
Flags: needinfo?(jsavage)
I think Madalina decides which groups should have this new permission. Need info'ing her for this.
Flags: needinfo?(jsavage)
need info Kadir, as Product manager for BuddyUp
Flags: needinfo?(hcondei) → needinfo?(a.topal)
I believe it's me since I'm champion for users and groups :) Please add permission for this group: https://support.mozilla.org/en-US/groups/buddy-up-for-desktop-contributors. Will populate the list later today
Flags: needinfo?(mana)
Flags: needinfo?(a.topal)
You need to log in before you can comment on or make changes to this bug.