On Sep 22, 2014, at 2:45 PM, Matthew N. <[email protected]> wrote: > 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.
No plans that I know of. -chris > > 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

