From 1e8b56190b06c0b1d047d4550ea48755e0334db2 Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Tue, 12 Nov 2019 15:59:11 -0500 Subject: [PATCH 1/2] feat(docs): add 2020Q1 roadmap --- docs/ROADMAP.md | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 42ddb4682b80..430b9a8267c9 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -1,3 +1,59 @@ +## Q1 2020 Roadmap + +### Overview + +- Migration: it will continue to be our focus, including filling up the details + to the migration guide and adding tooling to make migration easier. +- Tackle issues labelled as `bug` or `developer experience` +- Issue cleanup: take some time to triage open issues and possibly some smaller + enhancements that we never get the time to do. + +### Scope + +#### Migration + +- Migration guide https://github.com/strongloop/loopback-next/issues/453 + - continue the work in Q4 2019 for migrating: + - boot scripts + - model mixins + - remoting hooks +- Tooling: + - improve existing commands like `import-lb3-models` + - add new commands (e.g. import datasources). + +#### Authentication + +- Auth0 example: Create a more realistic example than + https://github.com/raymondfeng/loopback4-example-auth0. + +#### API Connect / LoopBack 4 Integration + +- Spike on getting APIs created from LB4 imported into APIC, + https://github.com/strongloop/loopback-next/issues/4115 + +#### Open Issues with `bug` or `developer experience` labels + +- Would like to put more time in tackling those. Will plan it as part of the + monthly milestone planning. + +### Stretch Goals + +#### From model definition to REST API with no custom repository/controller classes https://github.com/strongloop/loopback-next/issues/2036 + +- Add CrudRestApiBuilder to @loopback/rest-crud #3737 +- Example app showing CrudRestApiBuilder #3738 + +#### Robust handling of ObjectID type for MongoDB https://github.com/strongloop/loopback-next/issues/3720 + +- Spike: robust handling of ObjectID type for MongoDB, + https://github.com/strongloop/loopback-next/issues/3456 + +#### Shopping example app + +- clean up authentication and authorization + +--- + ## Q4 2019 Roadmap ### Overview From 4398fb1bbe1d974620239e5daf4bd3b1014899c4 Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Thu, 12 Dec 2019 09:32:05 -0500 Subject: [PATCH 2/2] fix(docs): add section from miroslav --- docs/ROADMAP.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 430b9a8267c9..9ff32968d3b2 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -31,6 +31,13 @@ - Spike on getting APIs created from LB4 imported into APIC, https://github.com/strongloop/loopback-next/issues/4115 +#### Create models & REST APIs dynamically at runtime + +- Dynamic binding/rebinding of controllers after app start #433 +- How to build models, repositories and controllers dynamically at runtime #4296 +- Docs for exposing REST API of a Model with no custom classes #2740 (stretch + goal) + #### Open Issues with `bug` or `developer experience` labels - Would like to put more time in tackling those. Will plan it as part of the