Thanks Nils, some good comments here, I added my views below.

On 7/25/2014 5:16 AM, Nils Ohlmeier wrote:
Hi,

not sure if this is best place to start a discussion, but I wanted to throw out my view on a minimum viable calling solution for loop.

The link clicker in my view is not an acceptable solution for the end user. It would be as if I give my parents a phone number where reachable for the next X hours, but if they want to call me tomorrow they first need to ask me via email (or some other communication tool) what my number today is. In my experience this is really hard to explain to non-technical people.
The account-less mode indeed does not address recurring communication scenarios in the most convenient way although we're hoping people will see value in the fact that you don't need to sign-up or share permanent identity to talk to someone else. We'll be monitoring the drop-off rates between "URLs shared", "URLs clicked" and "people actually getting in a call" to understand if this URL sharing solution makes sense to the users and where it should be improved through better UX.
The other reason is that on mobile devices it is not easy to copy a URL from a calling app into some other communication tool to send it out to some.
I'm not sure I fully understand your point here - on mobile you'd either click a link or if you have a client app (FFOS) you can generate a call-back link that you'll share leveraging app's features which make it easy. Not sure I understand why you'd want to copy / paste the URL?

On the other hand on desktop I don't see why we have to have an address book integration a.k.a. contacts. This is only valuable if my address book contains the Firefox Account email of my contact, or the contact has verified his phone number via the Loop MSISDN server. Both are pretty unlikely in my opinion.
There will indeed be challenges there related to the social graph for direct calling although the hope is that: 1 A contact list will make it easier to share URLs initially as the e-mail address of the callee will be known already (you try to call a contact but if he's not on the social graph you get offered to send him a call-back link to his e-mail address contained in your address book) 2 As URLs get shared to non social graph members, these people have an incentive to sign-up to Hello themselves so that the social graph gets bigger

In any case it is understood that at the beginning there will be very low volumes of direct calls between registered users.

Never the less I think a direct calling solution based on authenticated URLs is viable. If we integrate Firefox Accounts that would allow me to hand out either my email address or maybe permanent URL like loop.com/nils as the URL where I'm permanently reachable. Without an address book integrated into the Loop client this would require some form of input field where I can enter the email address or URL of the target user. But that should be easy to implement.
Totally agree regarding the value of vanity URLs although as per a previous discussion with Adam on this subject the challenges we'll need to overcome around such URLs will be their discoverability and access control. Given we have no identity solution implemented as yet it also makes sense to start with random time limited URLs for account-less users to understand user appetite for them but I agree we'll probably want such URLs once FxA integration gets implemented.

We could also store once dialed email addresses or URLs locally for convenience until we have a server based address book integration.

Best regards
  Nils Ohlmeier
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to