For #2, I mentioned that I was only talking about code in browser/ (meaning 
desktop Firefox) and as Chris pointed out, that UI isn't used for FxA. Removing 
this code won't break anything that's currently supposed to be working. I was 
mostly asking in case there were plans to resume work on this project.

Thanks,
Matthew

----- Original Message -----
> 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