I am of the opinion at the moment that there are – and can be – services 
attached to the Firefox Account. I think the biggest point of debate is how 
granular the ‘services’ get.



If I were to think about what syncing ‘my’ firefox would be, it would be a 
group of what you would define as a bunch of separate services – where I see 
that grouping as what helps define what ‘my’ firefox would be.  I think 
about what makes our current experience Firefoxy, and I think about password 
management, about the awesomebar behaviour and my bookmarks (I don’t really 
think about tabs at all). Therefore I see this as ‘one’ service that we 
would be attaching to the account – and for the more ‘wizard’ like 
behaviour, we should be able to allow users to choose what is syncing. But 
we should be appealing overall to the larger market who are looking for 
‘their’ firefox on more than one ‘device’ and ensure they understand what is 
syncing and why as per good contextual messaging (as per MVP request).



Future services can then be attached to the Firefox Account – either as a 
collection of smaller ones or disparate, standalone options depending on 
what and how we implement.



I don’t think there is any disagreement about attaching disparate, separate 
services to the Fx Account as I think we all see this as the mechanism to 
provide an expanded set of options valuable to the user. I think the biggest 
point of debate if what makes ‘my firefox’ ‘my firefox’ – a collection of 
smaller ‘services’ or individually chosen services. I’m still leaning 
towards the former instead of the latter, because I’m thinking about our 
segmentation and that I think we have fallen down on providing good, 
understandable context in the past (which I am confident we can fix for MVP 
given our UX and copywriting skills within the org).



Karen



From: Sync-dev [mailto:[email protected]] On Behalf Of Mark 
Finkle
Sent: August 28, 2013 8:20 AM
To: John Gruen
Cc: Chris Karlof; [email protected]; Richard Newman; [email protected]
Subject: Re: Per-device syncing preferences beyond engineering milestone 1





When you say that we should think about data types as 'first class services' 
I understand you to mean that they demand more respect than the humble 
(deeply nested) check box provides. I agree to an extent, and think we can 
focus more closely on how we display PiCL as well as the UI/UX of selecting 
individual data types. However, I think it's super important to do all of 
this under the clear aegis of one central service. To wit, it seems like we 
should be thinking about data types as user-determined touch points that 
help define the service.

I disagree with the concept of "one central service" and instead think about 
it like "many identity attached services" connected to a Firefox Account. 
There are many more services on the "future list" that would also be 
connected to a Firefox Account.

_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to