Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monthly Milestone - February 2019 馃挐鉀勶笍 #2313

dhmlau opened this Issue Jan 30, 2019 · 4 comments


None yet
3 participants
Copy link

dhmlau commented Jan 30, 2019

February milestone

  • Authentication & Authorization story
  • Spikes on LB3->LB4 Migration
  • Groundwork for LB4 extensibility
  • Prep work for presentations at events


  • We have committed more than our usual velocity because some are almost done, and some need to happen (e.g. conference prep work).
  • We normally don't include PRs in the milestone, but the extensibility PRs are laying the foundation and already taking a lot of the team's time for review.

LoopBack 4

  • Authentication & Authorization #1035

  • Improve LB4 extensibility PRs

    • 馃毝feat(context): add support to watch context bindings, #2122
    • 馃毝feat(context): support binding config and @inject.config, #2259
    • 馃毝[RFC] Greeter extension to illustrate extension point/extension pattern, #2249
    • 馃毝feat(core): introduce basic life cycle support for LoopBack applications, #1928
    • 馃毝feat(events): add basic async events support, #1972
  • Migration #1849

    • Continue the work on the original spike #2224
    • Spike: Mount LB3 app and include its REST API in OpenAPI spec #2301
  • User adoption

  • Deployment to IBM Cloud

    • [Spike] k8s based deployment with IBM Cloud #1606
  • Conference preparation

    • Update Quicklab for Code@Think #2253
    • Prep work / presentation at DeveloperWeek 2019聽 & THINK 2019
  • Bugs

    • [Spike] Partial update (PATCH) over REST #2082
  • Others

Stretch Goals

LoopBack 3


This comment has been minimized.

Copy link

jannyHou commented Feb 1, 2019

@dhmlau @nabdelgadir According to the estimation meeting yesterday, #2311 is blocked by #2249, I propose we work on strongloop/loopback4-example-shopping#40 as a replacement, there is already a PR in progress for it: strongloop/loopback4-example-shopping#33
what would you think?


This comment has been minimized.

Copy link

nabdelgadir commented Feb 1, 2019

@jannyHou sounds good to me. @dhmlau what do you think?


This comment has been minimized.

Copy link
Contributor Author

dhmlau commented Feb 1, 2019

@nabdelgadir, @jannyHou and I were just discussing this, and we've modified the milestone.

@shadyanwar shadyanwar referenced this issue Feb 6, 2019


Inclusion of related models #1352

0 of 6 tasks complete

This comment has been minimized.

Copy link
Contributor Author

dhmlau commented Feb 22, 2019

Based on the discussion summarized in here, the next step for the authentication story is

  • Step 1a: create extension point for access token generator in @loopback/authentication, define the key as the constant and interface
  • in shopping example, it will implement this access token generator
  • Step 1b: create interface for strategy and then the extension point for strategies -- needs Raymond's PR
  • Step 1c: Add common action to authenticate inside authentication module.
  • ** Step 1d**: Move the credential extractor code from the example app back to the authentication package.
  • Step 2 : rebase shopping example against the @loopback/authentication

So the stretch goals under authentication epic won't be carried over to March, and @jannyHou will be creating new set of tasks for the above.

@dhmlau dhmlau closed this Mar 4, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can鈥檛 perform that action at this time.