1) Agreed. 2) If we can't get engineering upsell opportunity in 29 for existing (2+ only device) users, then I would ask that we add a link to the sync screen / other messaging ideas to inform users of what's happening. There will be press around the topic, and I would like the opportunity to allow users to know what's going on (the likelihood is that these users know more about firefox /Mozilla and likely follow what we do if they're actually using sync - an assumption, I know!). Hopefully a link to a webpage is doable to add in 29 (or at least to our Android screen?)
From: Mark Mayo [mailto:[email protected]] Sent: Tuesday, January 7, 2014 5:44 PM To: Nick Alexander Cc: Chris Karlof; [email protected]; [email protected] Subject: Re: at risk: plan for transitioning to FxA Sync We move forward with Chris' plan [1] with the following amendments/clarification: 1) We support old-sync-signin for existing users (i.e. "let 'em be") in 29+, yes. But we do not allow for old-sync-account-creation in 29+. [2] 2) We limit FxA promotion in 29 to users that don't currently have a Sync account setup in their profile (i.e. nearly 99% of our users). We don't upsell/promo FxA to users with sync profiles in 29 (we do it in 30). I think that's it, and I believe after some vidyo/IRC that we're in agreement that this is doable both in engineering and UX. -Mark [1] https://mail.mozilla.org/pipermail/sync-dev/2014-January/000627.html [2] two reasons for this: a) allowing creation of old-sync accounts introduces complexity on the server-side "support two syncs" ops migration if we can't depend on a flat account DB b) seems like it just opens up complexity in users messaging down the road when we do eventually turn off the old sync auth system (ex: FAQs that have to now talk about both firefox versions *and* dates) On Tue, Jan 7, 2014 at 11:34 AM, Nick Alexander <[email protected]> wrote: On 1/3/2014, 3:59 PM, Chris Karlof wrote: Hi all, I see today listed as the deadline for a decision on a transition plan. I haven't seen significant discussion on this over the last day or two. What I've seen is: - https://wiki.mozilla.org/User_Services/Sync/Migration - https://services.etherpad.mozilla.org/sync-migration - https://www.lucidchart.com/documents/edit/4678-1408-52b1b652-9823-7a810a00 c462 (Sync Migration tab) - Brendan asking "why given how sync works now, we can't keep the option for those users who want the same secrecy property they have now" The most concrete transition proposal I've seen is by Richard and Ryan F., largely captured in the Lucid chart linked to above. It's largely sensible, but it includes elements that I don't consider minimal (e.g., auto transitioning users and upselling). Here's my proposal for a bare minimum strategy for an *initial* transition from Existing Sync to FxA Sync. tl;dr *Just let Existing Sync users be. Support FxA Sync and Existing Sync side by side in Fx29 with no attempt to upsell or transition from Existing Sync -> FxA Sync.* I support this. *What this means:* 1) For users that are already connected to Existing Sync, Existing Sync will continue to work when they upgrade to Fx29. There will be no upsell to FxA Sync, and no attempt to transition them to FxA Sync in Fx29. Just let 'em be. In Fx29, these users will see no evidence of FxA Sync without disconnecting from Existing Sync first. 2) The default "Create Account" screen for Sync will change to use FxA. We include warnings that this won't work with Sync on Fx29- or Sync with pairing. For users looking for "Existing Sync", we also include a link that will direct them to the Existing Sync "Setup Sync" and "Pair A Device" screens. 3) The default "Login" screen for Sync will change to use FxA. We include warnings that this won't work with Sync on Fx29- or Sync with pairing. For users looking for "Existing Sync", we include a link that will direct them to the Existing Sync "Setup Sync" and "Pair A Device" screens. I support this approach. Documentation and SUMO are the drivers to make this palatable, and I assume that doesn't need to be done by Fx29 code complete. *What this means for the future:* 1) We don't necessarily have to commit to a sunset date or strategy for Existing Sync *now*. New users will (most likely) get FxA Sync and old users have the capability to continue to use Existing Sync, if they desire. 2) In Fx29, we lay what technical groundwork we can for a future sunset date, e,g, deprecation messaging channels. 3) In Fx29, we lay what technical groundwork we can for future transition strategies and upsells, e.g., starting to record the Firefox version of connected sync clients. I think we should be a little more opportunistic at Fx29 with one upsell: user with a single device. This user is completely confused about what Sync does. We can transition them. We should transition them. Then we can at least message them via email about how we can do better for them. Nick
_______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

