On 26/04/2015 20:32, Shane Tomlinson wrote:
> I find working on a distributed team especially challenging for projects
> like the Pocket integration.

Thanks for calling this out Shane.

I think we're finding this integration challenging as a distributed
*company* at the moment, let alone just our team.  The answer of course
is communication - preferably over-communication.

But we seem to be in this strange
not-quite-sure-how-secret-this-is-anymore kind of state.  We're filing
public bugs about pocket integration, including it in public
release-planning documents, but remaining circumspect in other public
forums.  It's weird.

Anyway, for folks on this list who might be wondering what's going on,
there's a pocket/firefox integration afoot:

  https://bugzilla.mozilla.org/show_bug.cgi?id=1155467

It will include login with Firefox Accounts, meaning Pocket will be our
first 3rd-party OAuth relier.  We've got some housekeeping to do in that
regard:

  https://waffle.io/mozilla/fxa-auth-server?label=pocket
  https://waffle.io/mozilla/fxa-content-server?label=pocket

The challenge is that we haven't been building for 3rd-party reliers, on
the assumption that we wouldn't have any for quite some time.  The flow
works fine, but we've got some assumptions to check and tweaks to make
to ensure that it works well, and works securely.

> While reading through the newest issues this morning, I couldn't
> understand the rationale for several of the proposals. I have come to
> realize that with a team as talented as this, it's usually because I
> lack context.
> 
> I'm asking for more context, preferably here in the list so our external
> contributors can weigh in, but GitHub issues suffice too.

I've tried to weigh in on a few of the issues this morning, and am happy
to spin off more specific discussions here on list if anyone has further
questions.


  Cheers,

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

Reply via email to