Skip to content

Instantly share code, notes, and snippets.

@mshmsh5000
Last active June 20, 2016 20:27
Show Gist options
  • Save mshmsh5000/cafa9017e9a21eb9762934e83d405829 to your computer and use it in GitHub Desktop.
Save mshmsh5000/cafa9017e9a21eb9762934e83d405829 to your computer and use it in GitHub Desktop.
Northstar roadmap notes

Northstar roadmap

Not in order of priority. Chronologically, OAuth integration & Auth evisceration need to be done before some other tasks, like social sign-on.

OAuth integration

  • Aurora Probably first client, this sprint: 20 June
  • Nightwing If not Aurora first, then this
  • Jubilee Not necessary this summer, but for eventual consistency

Auth evisceration

  • Phoenix Will be a whopper, also the biggest payoff
  • iOS/Android Existing releases will require us to support old auth scheme for a while

External auth

  • FB
  • Instagram
  • Digits/Digits-like

GraphQL

  • Northstar implementation Enable Northstar to bundle related data in single requests
  • Client: iOS/Android
  • Client: Gladiator Getting user & activity data in a better package will be a big win
  • Possible RESTful facade In case GraphQL implementation in mobile apps or elsewhere becomes a problem
  • RadQL dB from Artsy is a big fan, says it makes it much easier to spin up support for new client requests

Data

  • MailChimp webhooks Replace the Quasar MailChimp API calls with real-time, atomic updates via the equivalent webhook calls. We already have an implementation of this in Quicksilver
  • MoCo data warehouse integration Enable internal member data updates via direct queries to the read-only DB instance, instead of API polling
  • MoCo Lumen app / profile updates In case data warehouse integration doesn't pan out
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment