Hi Matthew,

The key question is which parts of the Identity module are still used by the 
Firefox Accounts code, which we do need on desktop (for sync) and on b2g.

Adding the dev-fxacct list and CCing the Gecko people most likely to know the 
answer here.

As far as Desktop Persona integration, there was a patch in the Persona repo 
that was backed out[1] earlier this year, and I'm not aware of any plans to 
attempt to complete that integration.

Cheers,

Jared

[1] https://github.com/mozilla/persona/pull/4154

On Sep 17, 2014, at 11:04 PM, Matthew N. <[email protected]> wrote:

> Hello,
> 
> In Summer 2012 some Firefox desktop support[1] for BrowserID landed in 
> mozilla-central. The feature was never enabled by default as there was 
> remaining work to do on the UI, backend and API.
> 
> Austin King started work on bringing this project back to life a little less 
> than a year ago but we didn't get to the point of being ready for Nightly 
> testing.
> 
> I haven't been hearing much demand for finishing up this project and last I 
> heard there were still proposed changes to the BrowserID API. As a result the 
> desktop code isn't really being maintained and it's starting to become a 
> maintenance issue with tests[2]/code breaking over time and not being fully 
> E10S-friendly[3].
> 
> This raises some questions:
> 1) Does desktop BrowserID integration fit into any long-term identity 
> strategy? If so, how does this fit?
> 2) Any objections to removing the /browser/-specific code from 
> mozilla-central for now? I'm assuming there is no short-term use for this but 
> correct me if I'm wrong.
> 3) Does the recent usage of OAuth2 instead of the BrowserID for Loop-FxA 
> integration on desktop indicate a shift away BrowserID?
> 
> I'm looking forward to your feedback as I'm interested in this both as a 
> integrator and as a user of BrowserID.
> 
> Thanks,
> Matthew N.
> 
> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=764213
> [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1063404
> [3] https://bugzilla.mozilla.org/show_bug.cgi?id=941426
> _______________________________________________
> dev-identity mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-identity

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

Reply via email to