Native Desktop FxA relies on the jwcrypto components of the native Persona 
work, but none of the DOM API or UI.

I don’t know of any plans to finish/re-work the native Persona in Desktop 
Firefox. 

The answer might be different for FxOS/B2G.

-chris


On Sep 22, 2014, at 1:10 PM, Jared Hirsch <[email protected]> wrote:

> 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

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

Reply via email to